Mayfair Hotel is housed in an avant-garde building featuring a lush, central courtyard.
Each suite features its own unique name, character and design, as well as handcarved
mahogany furniture and a Japanese-style hot tub or Roman tub. Stained-glass
windows and antique artwork decorate this 12,000-square-foot space.
Mayfair House Hotel Amenities:
• 179 rooms, all
suites. Pets accepted, some restrictions. Restaurant, bar. Fitness center. Spa. Outdoor
pool, whirlpool. Business center.