Wyndham Rewards ®learn more

ByRequest benefits exclusively at Wyndham Hotels and Resorts.

The Roberts Mayfair - A Wyndham Historic Hotel

806 Saint Charles Street | St Louis, Missouri 63101 | United States | 314-421-2500 | Map

Local Time: 06:05 AM
Local Temp: 58°F | 5 Day Forecast

Book this hotel

Search for HOTEL + AIR
BY REQUEST MEMBERS (optional)

FEATURED SPECIAL OFFER