Just a 10-minute walk from Marble Arch underground station, the 5-star Mayfair Townhouse - An Iconic Luxury Hotel is situated in a tourist area of London, at a distance of 550 metres from Bomber Command Memorial. This London hotel features cars for rent, as well as Wi-Fi throughout the property.
The business property boasts a prime location about a 25-minute walk from Madame Tussauds London and around a 25-minute walk from Big Ben. The non-smoking Mayfair Townhouse - An Iconic Luxury lies in the heart of London, just a short walk from parks. Visit Serpentine, within a 1-km distance of the accommodation, and feel complete harmony with the nature of United Kingdom. The Mayfair Townhouse - An Iconic Luxury Hotel is located next to Palm Beach Casino in London. For those travelling from afar, London City airport is 34 minutes' drive away.
You can choose from one of the 172 non-smoking rooms with free wireless internet and cable channels, and self-catering amenities like a mini-bar. They are furnished with contemporary decor. The private bathrooms feature a hairdryer.
The hotel offers on-site breakfast in the restaurant. The à la carte Club Room restaurant serves a variety of dishes, including international cuisine. The cocktail bar provides you with a place to unwind.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about The Mayfair Townhouse - An Iconic Luxury Hotel!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
David
2020-09-23
this hotel is equal to 5 stars. we enjoyed to be here, its service and food.
Very basic bathroom.
Christopher
2020-04-28
We stayed so close to piccadilly circus and could visit westminster abbey. The staff was friendly, doing great job. Very close to green park train station, something around 5 minutes on foot. Hard rock cafe is literally 900 ft away.
Find your perfect place to stay!
Great locations and deals for every budget.