Loading hotels
Confirming room availability...
Seven Gables Inn, 26 North Meramec Avenue, St. Louis, United States
Near St. Louis Zoo<br /><br />With a stay at Seven Gables Inn in St. Louis (Downtown Clayton), you'll be within a 5-minute drive of Saint Louis Galleria Mall and The Loop. This family-friendly hotel is 1.7 mi (2.8 km) from Washington University and 5.1 mi (8.2 km) from Forest Park.