Located in the heart of central London, Flemings Mayfair Hotel and Apartments are ideally located for business and pleasure. Our 10 apartments and 119 hotel bedrooms are located just a stone’s throw from the Royal Albert Hall, Marble Arch, Harrods, Buckingham Palace and London's Theatre District. Dating back to the 1730’s this luxurious four-star deluxe Georgian property is a clever fusion between the 18th century’s traditional charm and elegance and today’s modern amenities and features. Dine in Bodeca Restaurant or enjoy a cocktail in our cosy Bodeca Bar. With many of London’s attractions on our doorstep, Flemings Mayfair, central London is perfect for a weekend break or midweek stay.
|
Flemings
Mayfair Hotel and Apartments |
||||||||||||||
London
hotels and bed and breakfast accommodation. If you need asstance to book, start a text Chat live for help Hotels
in London areas Baker
Street Area hotels
Holiday
Inn London Other Links
|
|