L'hotel a 4 stelle Wyndham Mayfair Saint Louis è situato nel pieno centro di un quartiere commerciale, a 22 minuti di auto dall'aeroporto Internazionale Lambert-St. Louis. Questo hotel è noto per la sua atmosfera storica.
Il Parco nazionale dell'Arco della porta e il Centro Congressi America's Center possono essere raggiunti in 13 e 5 minuti a piedi. L’hotel si trova a 350 metri dalla fermata dell'autobus Washington at 10th Street, e a 250 metri da Central Public Library. Potrai visitare South Pond, a 1 km dalla struttura, e immergerti nella natura incontaminata di United States, godendo di momenti di pace e tranquillità. C'è la Cattedrale di Saint Louis a 6 km di distanza dal Wyndham Mayfair. Il treno cittadino 8th & Pine è situato a breve distanza a piedi da quest’alloggio.
La colazione viene offerta ogni mattina al ristorante. Il ristorante Sauce on the Side è un luogo perfetto per gustare piatti della cucina italiana e si trova a poca distanza da questo hotel.