Sugar Land Marriott Town Square

Marriott Town Square Sugar Land

Winner of Marriott’s 2014 Service Excellence Award, Sugar Land Marriott Town Square offers an unparalleled experience from check-in to checkout. This award-winning hotel is centrally located in the heart of Sugar Land Town Square with popular eateries and shopping destinations within walking distance of the hotel. Featuring 26,000 square feet of meeting and event space, The Burning Pear — an exquisite restaurant — a Starbucks, a 24-hour fitness center, and a heated outdoor pool, your stay is sure to be comfortable and enjoyable.

Sugar Land Marriott Town Square
16090 City Walk
Sugar Land, TX 77479