Mayfair Townhouse
The 5-star Mayfair Townhouse London hotel offers 172 rooms nearly a 20-minute walk from St James's Park.
Location
The hotel is 350 metres from Grosvenor Square and 2.4 km from the world-famous Natural History Museum. The National Gallery|National Gallery can also be found within 25 minutes' walk of this London hotel. The Mayfair Townhouse is only 650 m from Selfridges London and right around the corner from Bond Street underground station.
Food & Drinks
Helene Darroze at The Connaught serves a good range of French food and lies around 5 minutes' walk away.
Why choose Mayfair Townhouse London
-
On-site spa services available
-
Steps away from Green Park
-
Upscale shopping nearby
-
Wi-Fi provided in all rooms
Main amenities
-
Internet
Amenities
Mayfair Townhouse- Internet
Internet
- Wi-Fi in public areas
- Wi-Fi in rooms
Parking options
- Parking
Property services
- Safe deposit box
Dining options
- Coffee/Tea in lobby
In the rooms
- Mini-bar
- Sitting area
- Tea and coffee facilities
- Ironing facilities
Important information
Enter dates to see availability