Chambres
Les 300 chambres climatisées de l'établissement vous invitent à la détente et comprennent un réfrigérateur et une télévision LCD. Des chaînes par câble sont à votre disposition et un accès au réseau Internet Wi-Fi et câblé est offert en échange d’un supplément. Une salle de bain privée avec un ensemble douche/baignoire est à votre disposition. Vous y trouvez également des articles de toilette de luxe et un sèche-cheveux. Les équipements et services offerts par l'établissement comprennent un téléphone, mais aussi un coffre-fort et un bureau.
Restaurant
Vous profiterez de repas généreux restaurant mais l'établissement abrite également un café. Et pour combler tous vos petits creux, cet hôtel propose également un service d'étage (horaires limités). Pour bien finir la journée, vous trouverez sur place un bar/salon. Un petit déjeuner buffet est servi en semaine de 06 h 00 à 11 h 00 et le week-end de 07 h 00 à 11 h 00 (en supplément).
Position
En choisissant Marriott Sugar Land Town Square à Sugar Land, vous profiterez d'un séjour en périphérie, à moins de 15 minutes de marche de Centre de sports sur glace Sugar Land et de First Colony Mall. Cet hôtel se trouve à 4,2 km de Musée scientifique Houston Museum of Natural Science at Sugar Land et à 4,4 km de Smart Financial Centre de Sugar Land.