Guests delight in this luxury Houston hotel near the Galleria Mall that captures the essence of the Lone Star State in everything from its luxurious accommodations and Texas-inspired dining, to its premier Greenway Plaza location near the city's thriving downtown district and illustrious attractions.
located within the Greenway Plaza business complex which features underground shops and services ranging from a drugstore to a post office. To explore farther, guests can use the hotel's complimentary shuttle service to businesses and shops within a three-mile radius.
20-story modern hotel.
Large size lobby.