Loading hotels
Confirming room availability...
Sheraton Suites Houston Near The Galleria, 2400 West Loop S, Houston, United States
In Houston (The Galleria)<br /><br />With a stay at Sheraton Suites Houston Near The Galleria in Houston (The Galleria), you'll be within a 5-minute drive of Greenway Plaza and Memorial Park. This 4-star hotel is 4.7 mi (7.6 km) from Rice University and 6.4 mi (10.2 km) from Houston Natural Science Museum.