|
Address:
806 Saint Charles Street
Saint Louis
806
Hotel Location:
center
The Roberts Mayfair Hotel, a Wyndham Historic Hotel, is located in the heart of downtown St. Louis, Missouri, and mixes the timeless beauty of stained glass, marble floors and wooden handrails with state-of-the-art modern amenities. Hotel is minutes away from Busch Stadium, the Gateway Arch, and many other famous St. Louis attractions. The Hotel is home to the Roberts Bistro, a fully equipped fitness center and a glistening rooftop swimming pool.
There are 179 smoke-free demi-suites and suites have received a $9 million renovation. Features include Michael Graves® Coffee makers, Herman Miller® Aeron® Ergonomic Chairs, Cable TV on a 42inch plasma flat-screen, luxurious linens, thick terrycloth towels and Bath and Body Works® amenities.
|