The Mayfair - A Wyndham Historic Hotel
The Mayfair - A Wyndham Historic Hotel
The Mayfair - A Wyndham Historic Hotel


Location
806 Saint Charles StreetSaint Louis, MO US
63101
Description: The Mayfair - A Wyndham Historic Hotel
The Mayfair, located in downtown St. Louis, is a historic, predominantly all-suite hotel with 183 accommodations. The hotel's interior mixes stained glass, crystal chandeliers, marble floors and wooden handrails with state-of-the-art amenities. Nearby attractions include Trans World Dome, Laclede's Landing, the river front, the Gateway Arch, and Busch Stadium. The hotel is home to Robert's Bistro and a fully equipped fitness center. It also offers complimentary transportation to downtown offices, shopping and restaurants. Guestrooms feature coffee makers and complimentary coffee, radio/alarm clocks, hairdryers, iron and ironing boards, data ports, remote-control cable TV, in-room movies, complimentary weekday USA Today, plush terry cloth towels and luxurious bed linens. ADA-approved rooms are available upon request. .Other Local Hotels
Crowne Plaza DowntownSt Louis
St Louis
Drury Inn And Suites Conv CenterSt Louis
St Louis
Drury Plaza Hotel St. LouisSt Louis
St Louis
Four SeasonsSt Louis
St Louis
Hilton St. Louis At the BallparkSt Louis
St Louis
Hilton St. Louis DowntownSt Louis
St Louis
HotelumiereSt Louis
St Louis
Millennium Hotel St. LouisSt Louis
St Louis
Omni Majestic HotelSt Louis
St Louis
Westin St. LouisSt Louis
St Louis
