The Sugar Land Marriott Town Square thanks all of our patrons for their patience during our Hotel's recovery following Hurricane Ike. We are delighted to now welcome your future reservations! Located just 15 minutes southwest of downtown Houston, where contemporary comfort and classic Texas charm converge. The Hotel is in an ideal location to shopping and dining within walking distance.
Hotel Highlights
-
This hotel has a smoke-free policy
- Located in the heart of Sugar Land's vibrant new Town Square featuring upscale shopping & dining!
- High speed Internet access avail; Business Center features free copy/fax/computer; Concierge floors
- 300 rooms & over 26,500 sf. of flexible function space, ideal for business & social events.
Parking
- Complimentary on-site parking
- Valet parking, fee: 18.4 USD daily
- Off-site parking; contact hotel for details
Top Attractions
- First Colony Mall
- Galleria Mall
- Houston Museum District
Receive Marriott Specials & Packages by email.
Sign up now
- The new bed from Marriott-- down comforters, designer duvets & fluffier pillows!
- Rejuvenating amenities-- Bath & Body Works Aromatherapy toiletries in all guest rooms!
- Guest rooms feature a variety of amenities including work desk, coffee-maker, iron & ironing board
- Floor-to-ceiling windows offer spectacular views of Town Square and Sugar Land's parks and waterways
- Two Concierge Floors feature exclusive Lounge access, guest amenities & services
- Guest rooms have high speed internet & WebTV avail for fee; Business Center offers free services
High-speed Internet access
Public Areas
Wireless
Guest Rooms
Wired*
Meeting Rooms
Wired