Loading hotels
Confirming room availability...
Royal Sonesta Houston Galleria, 2222 West Loop South, Houston, United States
In Houston (The Galleria)<br /><br />With a stay at Royal Sonesta Houston 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.9 mi (7.8 km) from Rice University and 6.5 mi (10.4 km) from Houston Natural Science Museum.