Loading hotels
Confirming room availability...
The Post Oak Hotel at Uptown Houston, 1600 West Loop South, Houston, United States
In Houston (The Galleria)<br /><br />With a stay at The Post Oak Hotel at Uptown Houston in Houston (The Galleria), you'll be within a 5-minute drive of Memorial Park and Greenway Plaza. This 5-star hotel is 5.3 mi (8.5 km) from Rice University and 7.1 mi (11.5 km) from Houston Natural Science Museum.