HotelsClick.com

Hotel Roberts Mayfair

3 Stars

  806 SAINT CHARLES STREET - Saint Louis (Mo), United States View Map

Since 1925, the Mayfair has played host to celebrities, including Missouri's own Harry S. Truman. Today, business travelers and celebrating couples mingle in the lobby, adorned with crystal chandeliers, marble floors, and stained glass. The hotel's restaurant and lounge, the Mayfair Grill, has a clubby atmosphere, with polished wood floors.

Booking.com

Hotel Details

Rooms

Rooms Number: 182

Book