Back To Previous

Sugar Land Marriott Town Square & Conference Center

  • 16090 City Walk
  • Sugar Land, TX 77479
Marriott Town Square
view map
  • Overview

    The Sugar Land Marriott is located in the heart of vibrant Sugar Land Town Square. Guests can grab a bite to eat at the Burning Pear, the hotel’s on-site restaurant, or take a short stroll around the square for easy access to cuisines represented by over half a dozen countries. All year long, hotel guests can enjoy free events on Sugar Land Town Square Plaza, take the complimentary hotel shuttle to nearby First Colony Mall, or grab a quick shuttle ride to the Smart Financial Centre at Sugar Land.