The Mayfair Townhouse
Popular Amenities
Search Availability
Rooms
Double Deluxe
Green Park Suite
Double Deluxe King Bed
About The Mayfair Townhouse
- Located on Half Moon Street alongside Piccadilly - In the heart of Mayfair - Steps away from Green Park tube station - Heathrow Airport - 15 miles/24 kmLocated on Half Moon Street alongside Piccadilly-the Mayfair Townhouse by Iconic Luxury Hotels has seven Georgian listed buildings within its structure and will welcome guests seeking a discreet London address that is steps away from Green Park-upscale shopping and several of Londons most acclaimed monuments and restaurants. The Mayfair Townhouse opened in December 2020 with 172 rooms and suites-the Dandy Bar-private gym and versatile event spaces. Curious, engaging, witty and effortlessly intuitive: we are a new generation of lifestyle hotel delivering the unexpected in the heart of Mayfair. A stylish, imaginative home for the modern traveller, we redefine what it means to be a London hotel. Inspired by the whimsical characters of our past and present, we are flamboyantly dressed, yet carefully understated. Our beauty seekers have a palette for curiosity. We leave all the frills behind and deliver the services of a high-end hotel in a warm, convivial setting. Embracing our whimsical roots, our rich heritage has been revived to create something remarkably memorable overlooking Green Park. Above all, we are Dandy. Welcome to the Townhouse.Curious, engaging, witty and effortlessly intuitive: we are a new generation of lifestyle hotel delivering the unexpected in the heart of Mayfair. A stylish, imaginative home for the modern traveller, we redefine what it means to be a London hotel. Inspired by the whimsical characters of our past and present, we are flamboyantly dressed, yet carefully understated. Our beauty seekers have a palette for curiosity. We leave all the frills behind and deliver the services of a high-end hotel in a warm, convivial setting. Embracing our whimsical roots, our rich heritage has been revived to create something remarkably memorable overlooking Green Park. Above all, we are Dandy.
Important Information
Policies
Payment Methods
Frequently Asked Questions
What time can I check in at The Mayfair Townhouse?
The hotel room at The Mayfair Townhouse can be checked in after 2:00 PM (property's local time) on the day of arrival.
What time do I need to check out from the room at The Mayfair Townhouse?
The hotel room at The Mayfair Townhouse need to be checked out before 11:00 AM (property's local time) on the day of departure.
Are pets allowed at The Mayfair Townhouse?
Pets are not allowed at The Mayfair Townhouse.