Book 10+ rooms and receive Triple Marriott Reward Points!
The Sugar Land Marriott Town Square encompasses contemporary comfort and classic Texas charm. This is the only full service hotel in Sugar Land, featuring key-access Concierge Level floors, exclusive lounge and executive travel services. Our hotel is located 15 minutes from downtown Houston and is within walking distance to many restaurants, bars, and shopping venues.
Our group offer includes Triple Marriott Reward Points for groups with 10+ rooms.
Terms and Conditions
Valid for new bookings only. Maximum of 50,000 points per meeting. Limited number of rooms are available for this promotion. Tax is additional. Offer cannot be combined with any other promotions. Blackout dates may apply. Advance reservations required. Other restrictions apply. Rates are per room, per night and based on availability at the time of reservations.