See all photos
See all photos
See all photos
Centrally located in the heart of Houston, near the Galleria, Lakewood Church, Downtown, the Museum District, the Med Center and minutes from Reliant Park with easy access to all major freeways.
This 379 room beautifully appointed hotel is located in Greenway Plaza Houston. A stunning lobby greets guest and provides a 24 hour check-in, a gift shop and free shoeshine. This elegant property maintains a friendly feel with its excellent accommodating staff.