Flemings Mayfair Hotel
Located in exclusive Mayfair, Flemings Mayfair hotel is ideally located for business and leisure. This stylish, boutique hotel boasts 119 individually decorated bedrooms and 10 luxurious apartments. The hotel serves traditional and themed English afternoon tea and has meeting space for up to 40 guests.
Flemings Mayfair Hotel Highlights
Events at Flemings Mayfair HotelSearch All Events
Flemings Mayfair Hotel has not yet published any events.
Offers at Flemings Mayfair HotelView All Offers
Flemings Mayfair Hotel has not yet published any offers.