The ROBERTS MAYFAIR - A WYNDHAM HOTEL is a Tourist hotel. Located in ST LOUIS area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
The Robert%u2019s Mayfair Hotel is centrally located in the flourishing downtown St. Louis business & entertainment district. It is a prestigious establishment, has been a landmark hotel in downtown St. Louis since 1925.182 smoke-free demi-suites have received a US 9 million renovation. Features include Michael Graves and Associates%u2019 designed coffee makers, Herman Miller Ergonomic Chairs, cable TV on a 42%u201D plasma flat-screen, luxurious linens, thick terrycloth towels and Bath and Body Works amenities. Complimentary Business Center Complimentary State of the Art Fitness Center Complimentary outdoor pool on the rooftop Complimentary High Speed and Wireless Internet Full service Shula's 347 Grill restaurant serving lunch and dinner. Adjacent Roberts Tower with convenient walkway to brand new state of the art meeting and banquet facilities totaling 17,000sq. ft. which can accommodate groups from 8 to 500 people. Wyndham Rewards Points Program