Wyndham Mayfair

Overview
806 St. Charles St. St. Louis, St. Louis, 63101 United States
near Exit 250b on I-70 (~0.3mi)
Call to book 1-800-219-2797 by Res.ai
Group Sales: 1-800-906-2871
AI Insight

The Mayfair Hotel, since 1925, has a rich history of hosting celebrities like Harry S. Truman. Its lobby features elegant crystal chandeliers, marble floors, and stained glass, creating a luxurious atmosphere for guests.

Trusted

We are a part of Reservations Group, a trusted independent travel company since 2003. More Info

Select your room

FAQs about Wyndham Mayfair

Similar Hotels
Magnolia Hotel St. Louis a Tribute Portfolio Hotel
St. Louis, MO
~0.03 miles away from St. Louis
View
Marriott St. Louis Grand
St. Louis, MO
~0.04 miles away from St. Louis
View
Courtyard by Marriott St. Louis Downtown / Convention Center
St. Louis, MO
~0.06 miles away from St. Louis
View