El Hotel está situado al norte de Houston al sur del aeropuerto. Situado junto a todos los lugares principales, como Sam Houston Race Park, el Parque Acuátivo SplashTown y el Centro de Convencion Humble. El íƒÂrea Kingwood está a un paso; de aquí, visite Old Town Spring, una ciudad pintoresca de tiendas, museos restaurantes, y galerías de arte.