Loading hotels
Confirming room availability...
Hampton Inn & Suites Clayton St Louis Galleria Area, 216 N Meramec Ave, Clayton, United States
In St. Louis (North Clayton)<br /><br />With a stay at Hampton Inn & Suites Clayton/St Louis-Galleria Area, you'll be centrally located in St. Louis, within a 5-minute drive of Saint Louis Galleria Mall and The Loop. This hotel is 2.1 mi (3.4 km) from Washington University and 2.8 mi (4.5 km) from Forest Park.