Dieses Hotel liegt 15 Minuten von der Innenstadt von Houston entfernt und bietet einen Außenpool mit einem Whirlpool. Das Hotel liegt an der Route 59 und bietet Zimmer mit einem 32-Zoll-Flachbild-TV.
Jedes Zimmer im Houston Marriott Sugar Land verfügt über Kabel-TV mit HBO und Pay-per-View-Filmen. Die Zimmer sind mit Kaffeezubehör ausgestattet.
Das Houston Marriott Sugar Land verfügt über einen Fitnessraum und ein Businesscenter mit Personal. Das Hotel bietet einen Concierge-Service und Wäschemöglichkeiten.
Das Sugar Land Ice & Sports Center liegt 1,6 km vom Hotel entfernt und das Smart Financial Centre erreichen Sie nach 4,3 km. Das Houston Marriott Sugar Land liegt 21 km vom George Bush Park entfernt.