Wyndham Mayfair Hotel - Saint Louis

Wyndham Mayfair Hotel - Saint Louis

|View on mapSaint Louis, United States of America|
16 photos
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room
Wyndham Mayfair Hotel - Saint Louis
Overview

Offering a restaurant, Wyndham Mayfair Hotel Saint Louis lies in the very heart of an entertainment area a mere 13 minutes by foot from the American Gateway Arch. Boasting a fitness room, this 4-star hotel is in the very heart of the city, within easy walking distance of the 501 non-profit National Blues Museum.

Location

Located 0.5 miles from Busch Stadium, the Saint Louis hotel is also 1.3 miles from Union railroad station. The luxury Wyndham Mayfair is about a 5-minute stroll from Washington at 10th Street bus stop and in close proximity to America's Center. Visit North Pond, 0.4 miles from the Saint Louis property, and feel complete harmony with the nature of United States. Wyndham Mayfair Hotel will also take you to City Museum, which is approximately a 15-minute walk away.

The hotel also lies a minute's walk from 8th & Pine city rail.

Eat & Drink

Nearby restaurants, including Sauce on the Side is within minutes of the property.

Good to know
Former name
the roberts mayfair - a wyndham hotel
Price calendar
Check availability and prices for your dates now!

Facilities

Main facilities

Internet
Parking

Parking lot

Baggage storage
24-hour services
Food/ Drinks

Restaurant

Fitness/ Gym

Fitness studio

Air conditioning

In-room air conditioning

No Smoking

Non-smoking property

Sports & Fitness

  • Fitness studio

Services

  • Room service

Dining

  • Restaurant

Room features

  • In-room air conditioning
  • Mini-bar

Media

  • Television
Show all facilitiesHide facilities

Essential information about Wyndham Mayfair Hotel

💵 Lowest room price
📏 Distance to center 200 yd
✈️ Distance to airport 14.4 mi
🧳 Nearest airport Lambert, STL

Location

Address
The address has been copied.
806 St. Charles Street - St. Louis, Saint Louis, Missouri, United States of America
Map view
806 St. Charles Street - St. Louis, Saint Louis, Missouri, United States of America
  • City landmarks
  • Nearby
  • Restaurants
  • Hotels nearby
Stadiums
Edward Jones Dome
100 yd
Events
America's Center
100 yd
319 N 4th St
Security Building
100 yd
Museums
National Blues Museum
100 yd
801 Market St
Citygarden Sculpture Park
100 yd
411 Locust St
Inside the Economy Museum at the Federal Reserve Bank
100 yd
800 Olive St # 900
The Old Post Office and Custom House
100 yd
111 N 7th St
Wainwright Building
100 yd
Libraries
Central Public Library
100 yd
Restaurant
Robie's
100 yd
Restaurant
Sauce on the Side
100 yd
Restaurant
Sugarfire Smoke House
100 yd
Restaurant
Gringo Tacos and Burgers
100 yd
Restaurant
Porano by Pastaria
100 yd
Restaurant
Mango Peruvian Cuisine
100 yd
Restaurant
Over/Under Bar & Grill
100 yd
Restaurant
Snow Factory
100 yd
Restaurant
Rooster
100 yd

Reviews of Wyndham Mayfair Hotel

Verified reviews  
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.
Stayed there?
Share your experience with us.
Write a Review
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room