This business has CLOSED
Report as open?
The Mayfair Hotel
Add Hours
11 Years
in Business
Amenities:
Has Wifi
Roberts Mayfair
Wi-Fi: Free
08/02/2008
Book hotel on hotwire staff was very friendly hotel and rooms very clean would recommended this was to my friends would stay again next time we visit st louis area.
Address: 806 Saint Charles St, Saint Louis, MO 63101
Website: http://www.robertsmayfairhotel.com
1100 Lumiere Place Blvd, Saint Louis, MO 63102
1100 Lumiere Place Blvd, Saint Louis, MO 63102
200 S 4th St, Saint Louis, MO 63102
711 N Broadway, Saint Louis, MO 63102
200 N 4th St, St Louis, MO 63102
827 Washington Ave, Saint Louis, MO 63101
421 N 10th St, Saint Louis, MO 63101
2211 Market St, Saint Louis, MO 63103
1820 Market St, Saint Louis, MO 63103
200 S Front St, E Saint Louis, IL 62201