Flemings Mayfair Hotel, One of Mayfair’s Best Kept Secrets
(credit: Flemings Mayfair)Just steps from The Green Park between Mayfair and Westminster lies the boutique Flemings Mayfair Hotel home to 129 guest rooms and suites. Part of the Small Luxury Hotels of the World, the hotel is one of the oldest family-owned hotels in London that in its past life was 13 Georgian townhouses. Adorned by an elegant interior design inspired by 1930s glamor, the property is vintage yet contemporary with an elegant and award winning four AA Rosettes restaurant, Ormer Mayfair by So?an, a stylish bar and a world-class skincare clinic. Rooms are transformed into a quiet respite by…