806 Saint Charles St, (formerly The Mayfair), Saint Louis
5 reviews and 209 opinions
"My Mother and I decided to take a trip to Saint Louis for the night. She booked us a room with a..."
Good for: Budget Travel, Business Travel, Romantic Travel and Honeymoons
Latest Saint Louis hotel reviews