The Mayfair A Wyndham Historic Hotel, Saint Louis

The Mayfair A Wyndham Historic Hotel

806 St Charles Street

The Roberts Mayfair Hotel, a Wyndham Historic Hotel, is located in the heart of downtown St. Louis, Missouri, and mixes the timeless beauty of stained glass, marble floors and wooden handrails with state-of-the-art modern amenities.We are minutes away from Busch Stadium, the Gateway Arch, and many other famous St. Louis attractions. The Hotel is home to the Roberts Bistro, a fully equipped fitness center and a glistening rooftop swimming pool.Our 179 demi-suites and suites have received a $9 million renovation. Features include Michael Graves offee makers, Herman Miller eron