Flemings Mayfair Hotel is located in the heart of Mayfair. Nearest airport is London Heathrow Airport at 26 km. Nearby attractions are Buckingham Palace (850 m), and Big Ben (3 km) and London Eye (4 km).
7-12 half moon street
London
W1J 7BH
United kingdom
Checking for room alternatives