Dit Stafford hotel ligt ten zuidwesten van Houston, tegenover het winkelcentrum Fountains Shopping Center. Het hotel biedt gratis WiFi, een buitenzwembad met zonneteras en kamers met flatscreentelevisie.
Dit hotel ligt op 3,2 km van het centrum van Sugar Land en beschikt over een zwembad dat het hele jaar geopend is. Er is in alle ruimtes gratis WiFi beschikbaar. Elke kamer heeft een flatscreen-tv met kabel-en satellietzenders.