Loading hotels
Confirming room availability...
Sonder Century Galleria, 3363 Mccue Road, Houston, United States
With a stay at Sonder - Century Galleria in Houston, you'll be within a 5-minute drive of Greenway Plaza and Lakewood Church. This apartment is 4 mi (6.4 km) from Memorial Park and 5.6 mi (9 km) from Houston Museum District.