L'hôtel dispose d'équipements qui comprennent une piscine découverte, un centre de remise en forme et une boutique de cadeaux, un service de navette gratuit à un rayon de moins de 3 miles. L'hôtel est à proximité du palais des congrès, de Bayou Place, le centre de divertissement le plus récent de la ville, du quartier culturel de Houston et à quelques minutes du Minute Maid Park, qui héberge depuis peu l'équipe professionnelle de baseball de Houston, les Astros de Houston. L'astrodôme est à 15 minutes de l'hôtel. (12/08 TA)
L'hôtel est situé au cœur de Houston, au Texas. A proximité d'entreprises telles qu'ExxonMobil, Chevron, Shell et de nombreuses autres sociétés pétrolières et gazières, de restaurants et d'attractions. A quinze pâtés de maison du palais des Congrès de George R. Brown. L'hôtel se trouve à distance à pied de Bayou Place, du quartier culturel de Houston et du nouvel Aquarium du centre-ville. À quelques minutes seulement du Baseball Minute Maid Park, qui héberge les Astros de Houston et du Centre Sportif Toyota, qui héberge les Houston Rockets et les Houston Aeros.