The Mayfair Hotel
Additional Details:
18 floors above downtown St. Louis, the delightful Mayfair Swimming Club is one of the most popular features of the Mafair Hotel. The award winning Mayfair Room, Halbrau Haus, and Country Grill offer elegant dining in a manner to match the Mayfairs "innkeeper" hospitality |