Loading hotels
Confirming room availability...
Sonder The Galleria, 2501 Yorktown Street, Houston, United States
With a stay at Sonder — The Galleria in Houston, you'll be within a 10-minute drive of Memorial Park and Houston Museum District. This apartment is 5.5 mi (8.8 km) from Rice University and 6 mi (9.6 km) from Menil Collection.