Sugar Land Marriott Town Square Hotel is a 4-star exclusive venue featuring a non-smoking accommodation a short way from Fort Bend Theatre, New Era Music Complex and The Houston Museum of Natural Science.
The city center is about 30 minutes on foot. The hotel is set 53 km away from Channelview.
Guests will find a mall and stores in the vicinity of the hotel.
Sugar Land Marriott Town Square Hotel can be reached in 35 minutes by car from William P Hobby airport.
The hotel offers 300 rooms featuring a work desk, heating, an individual safe, ironing facilities and TV with satellite channels as well as spacious bathrooms with toiletries, a bathtub and a shower. These rooms have carpet floor and ergonomic furniture.
Eat & Drink
Guests can enjoy Mexican cuisine in Escalante's Mexican Grille located 150 meters away.
All visitors are offered a full breakfast for a fee.
Sugar Land Marriott Town Square Hotel offers a photocopier, audiovisual equipment and a business center to satisfy the needs of business guests.
Leisure options include a swimming pool and a rooftop terrace. A fitness center and a gym are among the on-site facilities.
Wireless internet is available in the hotel rooms at USD 9.95 per day.
Free private parking is possible on site.