Sugar Land Marriott Town Square is a 4-star hotel offering free self-parking and a Jacuzzi. Sugar Land Marriott Town Square Hotel opened its doors in 2003.
The property lies within 27 km from The Houston Museum of Natural Science. Guests can get to Sugar Land city center, which is 3 km away.
Stores and a mall are within easy reach of the hotel.
Sugar Land Marriott Town Square Hotel is around 40 minutes' drive from William P Hobby airport.
Guests are offered 300 non-smoking hotel rooms equipped with Wi-Fi, LCD TV, a laptop safe, an ergonomic chair and a sofa. They have carpet floor and stylish furniture.
Eat & Drink
A 5-minute walk takes guests to the pub Ben & Jerry's.
All visitors are offered a full breakfast for a fee.
Guests can make use of laundry, concierge service and wake up service as well as currency exchange, an elevator and a news stand.
A rooftop terrace and a swimming pool are offered on site. Sugar Land Marriott Town Square Hotel provides a gym and a fitness centre to help guests keep fit.
Wireless internet is available in the hotel rooms at USD 9.95 per day.
Private parking is possible on site for free.