Seven Gables Inn, a Tribute Portfolio Hotel, offers a lodging experience. It is located in Clayton, Missouri. The hotel is situated at 26 North Meramec Avenue.