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 Robert's Bistro 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. .
The Mayfair - A Wyndham Historic Hotel Property Information: