Set in an elegant Georgian townhouse in the heart of Mayfair, The Mayfair Townhouse - by Iconic Luxury Hotels features modern rooms as well as a lobby for both relaxing and working and a cocktail bar.
Rooms total: 172Important Information
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property. Due to Coronavirus (COVID-19), this property adheres to strict physical distancing measures. Due to Coronavirus (COVID-19), wearing a face mask is mandatory in all indoor common areas. Please note that this is a 100% non-smoking hotel.
More information »Green Park 0.5 km
Buckingham Palace 0.6 km
Hyde Park Corner 0.6 km
Piccadilly Theatre 0.9 km
St James's Park 0.9 km
Piccadilly Circus 0.9 km
Bond Street 0.9 km
Carnaby Street 0.9 km
Oxford Street 1.0 km
Her Majesty's Theatre 1.0 km
London Biggin Hill Airport 1.3 km
Northolt Airport 1.3 km
Farnborough Airport 1.3 km