Close Window
View Category

View All Photos

Sugar Land Marriott Town Square

Check Rates & Availability

Area Sights

Reliant Stadium (26 of 35)

Located only 15 miles from the Sugar Land Marriott, Reliant Stadium is home to the Houston Texans NFL team and to many concert events. Courtesy of the Greater Houston Convention & Visitors Bureau.