Das Hotel hat Einrichtungen wie Outdoor Swimmingpool, kostenloses Fitness Center und Souvenirshop, kostenlosen Shuttle im Umkreis von 3 Meilen. Das Hotel ist in unmittelbarer Nähe zum Convention Center, Bayou Place, dem neuesten Entertainmentcenter in der Stadt, Houston Theaterviertel und wenige min vom Minute Maid Park, neue Heimstatt des Houston Astros Professional Baseballteam, entfernt. Der Astrodome ist 15 min vom Hotel entfernt. (12/08 TA)
Das Hotel liegt direkt im Herzen von Houston, Texas. Nahe zu Unternehmen wie ExxonMobil, Chevron, Shell und vielen anderen Öl- und Gasgesellschaften, Restaurants und Attraktionen. 15 Blocks vom George R. Brown Convention Center entfernt. Das Hotel liegt fußläufig zum Bayou Place, Houstons Theaterviertel und dem neuen Downtown Aquarium. Nur wenige min vom Minute Maid Baseball Park, Heimstatt der Houston Astros, und dem Toyota Sports Center, Heimstatt der Houston Rockets und Houston Aeros.