Loading hotels
Confirming room availability...
Courtyard by Marriott Houston by the Galleria, 2900 Sage Road, Houston, United States
In Houston (Uptown)<br /><br />A stay at Courtyard by Marriott Houston by the Galleria places you in the heart of Houston, a 9-minute drive from Memorial Park and 14 minutes from Houston Natural Science Museum. This hotel is 7.9 mi (12.7 km) from Children's Museum of Houston and 8.1 mi (13.1 km) from Toyota Center.