Seven Gables Inn
St Louis, MO
The Seven Gables Inn, Saint Louis Area's only boutique Hotel, offers European charm and eclectic decor.
Cast against the landscape of downtown Clayton's financial and banking epicenter, the Seven Gables Inn provides a retreat with personal service and homey ambiance reminiscent of a true country inn.
26 N. Meramec Ave., St Louis, MO 63105, USA