Das Hotel ist ein 3-stöckiges modernes Gebäude. In der großzügigen, hell und schick eingerichteten Lobby gibt es auch das Frühstück und 24/7 Tee und Kaffee.
Südlich von Houston, nah am tollen Brazos Bend State Park. In der Nähe des Hotels sind viele Läden und Restaurants.