|
The Mayfair, located in downtown St. Louis, is a historic, predominantly all-suite hotel with 183 accommodations. The hotel's interior mixes stained glass, crystal chandeliers, marble floors and wooden handrails with state-of-the-art amenities.
Nearby attractions include Trans World Dome, Laclede's Landing, the river front, the Gateway Arch, and Busch Stadium.
The hotel is home to The Mayfair Grill and a fully equipped fitness center. It also offers complimentary transportation to downtown offices, shopping and restaurants.
Guestrooms feature coffee makers and complimentary coffee, radio/alarm clocks, hairdryers, iron and ironing boards, data ports, remote-control cable TV, in-room movies, complimentary weekday USA Today, plush terry cloth towels and luxurious bed linens.
ADA-approved rooms are available upon request.
Wyndham Mayfair Hotel is also listed in:
|