Courtyard Houston Sugar Land/Lake Pointe

The Courtyard by Marriott Houston Sugar Land/Lake Pointe is on Brooks Lake along Hwy 6 with a lakeside view. The Sugarland hotel is close to downtown Houston, located off Highway 59 South nearby to Fluor Corporation, CHI St. Luke’s, & First Colony Mall