Located in Clayton, just 10 minutes from downtown St. Louis, the Seven Gables Inn is a European-style luxury hotel. Features of this property include high-speed Internet access, meeting facilities and on-site dining.
Address: 26 North Meramec Avenue Clayton MO USA 63105 1 314 863-8400