Choose your room
Mayfair Townhouse 5*
Located only 13 minutes on foot from the upmarket Fortnum & Mason Department Store, the 5-star Mayfair Townhouse London hotel offers access to tourist attractions throughout London.
The hotel is just 1.8 km from the British Harrods Department Store in London. Also, the scientifically spellbinding Science Museum lies about a 5-minute drive away, while Bond Street underground station is a short way from this London hotel. Marylebone station is only 1.6 km from the Mayfair Townhouse London.
Guests can dine at Tiger Green Brasserie, serving European dishes, or at The Palm Court, located merely 350 metres away.