Skip to content

Venue ~ Houston Marriott Sugar Land

16090 City Walk | Sugar Land, TX 77479 | 281-275-8400

Welcome to a landmark, just 15 minutes southwest of downtown Houston, where contemporary comfort and classic Texas charm converge. The Houston Marriott Sugar Land is located in the heart of the vibrant Sugar Land Town Square, surrounded by fabulous dining and delightful shopping venues all within walking distance.