Loading hotels
Confirming room availability...
JW Marriott Houston, 5150 Westheimer Road, Houston, United States
In Houston (The Galleria)<br /><br />With a stay at JW Marriott Houston by the Galleria in Houston (The Galleria), you'll be within a 5-minute drive of Greenway Plaza and Memorial Park. This 4.5-star hotel is 5 mi (8.1 km) from Rice University and 6.8 mi (11 km) from Houston Natural Science Museum.