The Roberts Mayfair

806 Saint Charles Street St LouisMO63101
Open
Sunday
Open All Day
Monday
Open All Day
Tuesday
Open All Day
Wednesday
Open All Day
Thursday
Open All Day
Friday
Open All Day
Saturday
Open All Day
Payment Methods: Visa, MasterCard, Discover, Cash
Average Rating
4
Total Reviews
(148)
Recommended 0
Not Recommended 0
Average Rating Over Time
Map

Open Map

Description

The Mayfair Hotel, located in downtown St.Louis, is an historic, predominantly all-suite hotel with 180 guestrooms. The hotels interior mixes stained glass, crystal chandeliers, marble floors, and wooden handrails with state-of-the-art amenities. One block from the Americas Center, nearby attractions also include the Edward Jones Dome, Laclede's Landing, Gateway Arch, and Busch Stadium....
by kayak on September 20, 2017 from kayak

Information from the business

; Location.
The Roberts Mayfair A Wyndham Hotel is a business friendly hotel located in St. Louis, close to Edward Jones Dome, Gateway Arch, and City Museum. Additional points of interest include Anheuser Busch Brewery and Old Courthouse.

; Hotel Features.
The Roberts Mayfair A Wyndham Hotel features a restaurant and a bar/lounge. Room service is available during limited hours....
by yellowpages on November 24, 2011 from yellowpages