38.63015 ­-90.19183
Go to map view
The Roberts Mayfair - St Louis - Building
The Roberts Mayfair - St Louis - Conference room
The Roberts Mayfair - St Louis - Living room
The Roberts Mayfair - St Louis - Lobby
The Roberts Mayfair - St Louis - Conference room
The Roberts Mayfair - St Louis
The Roberts Mayfair - St Louis - Restaurant
63101 St Louis, MO, United States , 806 Saint Charles Street
With a stay at The Roberts Mayfair in St. Louis, you'll be minutes from America's Center Convention Complex and Edward Jones Dome. This hotel is within close proximity of Soldiers Memorial Museum and Jefferson National Expansion Memorial Park. Make yourself at home in one of the 181 air-conditioned rooms featuring flat-screen televisions. Your room comes wit... More from Expedia Affiliate Network

Get Rates

Show The Roberts Mayfair at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, ATM on-site, Air-conditioned, Coffee shop, Cribs available, No smoking, Storage available
Activities Fitness center
Services A/V equipment rental, Business center, Concierge service, Laundry service, Meeting/Banquet facilities
Internet WiFi (free)
Policy Pets not allowed
Landmarks
Busch Stadium 0.4mi Edward Jones Dome 0.3mi World Aquarium 0.5mi Jefferson National Expansion Memorial 0.5mi