Close Window
View Category

Sugar Land Marriott Town Square

Nearby Attractions

Minute Maid Park (30 of 39)

Home to the Houston Astros, they led Houston to National League Wild Card victories in 2004 and 2005 and continued on to the World Series after becoming 2005 National League Champions. Courtesy of the Greater Houston Convention & Visitors Bureau.