Situated in Saint Louis, 17 km from St. Louis Gateway Arch, Seven Gables Inn, St Louis West, a Tribute Portfolio Hotel features accommodation with a garden, private parking, a shared lounge and a terrace.
Number of rooms: 32
26 North Meramec, Saint Louis, 63105, United States