The 4-star Wyndham Mayfair Saint Louis hotel is nestled in a business neighbourhood, a mere 11 minutes' walk from sports attractions, such as Busch Stadium. There is also a car park.
Located just a 7-minute walk from Citygarden Sculpture Park, the hotel is quite close to City Museum. Guests can visit Central Public Library, which is about a 5-minute walk away, and the multi - purpose Edward Jones Dome Stadium which is around a 5-minute walk from this Saint Louis hotel. Visit South Pond, a mere 14 minutes' walk from the property, and feel complete harmony with the nature of United States. Also, Wyndham Mayfair hotel is within close distance of the 630 - foot monument "Gateway Arch". The accommodation is located 25 km from Lambert airport and around a 5-minute walk from Washington at 10th Street bus stop.
Breakfast is served every morning in the restaurant. Enjoy Italian cuisine in the restaurant Sauce on the Side, situated nearly 5 minutes' walk away.