El hotel tiene comodidades que incluyen piscina exterior, centro de fitness gratuito, tienda de regalos y servicio de tránsfer gratuito en un radio de 5 km. El hotel está cerca del centro de convenciones, Bayou Place, el nuevo centro de entretenimiento de la ciudad, la zona de teatros de Houston y a minutos del parque Minute Maid, el nuevo ohgar del equipo de béisbol profesional Houston Astros. El Astrodome está a 15 minutos del hotel. (12/08 TA)
El hotel está en el centro del Houston, Texas. Está cerca de negocios como ExxonMobil, Chevron, Shell y muchas otras compañías de gas y petróleo, restaurantes y atracciones. Está a 15 manzanas del Centro de Convenciones George R. Brown. El hotel está a poca distancia de Bayou Place, la zona de teatros de Houston y el nuevo acuario del centro. Está a pocos minutos del parque de béisbol Minute Maid, hogar de los Houston Astros y del centro deportivo Toyota, hogar de los Houston Rockets y Houston Aeros.