The Mayfair Townhouse

From the people who brought you the renowned Cliveden House and Chewton Glen, comes The Mayfair Townhouse - a new high-end neighbourhood hotel overlooking London’s Green Park. Curious, engaging, witty - The Mayfair Townhouse delivers the unexpected and redefines what it means to be a London hotel. Part of Iconic Luxury Hotels, it is the fifth hotel in the portfolio, but offers a new unexpected personality from what the brand is traditionally known for - think: Oscar Wilde meets Alice in Wonderland.


Brushing shoulders with Green and Hyde Parks, Burlington Arcade, and all the in between, the Townhouse was concepted to be a true base for those looking to get inspired by experiencing the best of London’s trendy West End. While the Townhouse offers all the luxuries and conveniences modern guests expect, through our 172 individually designed guestrooms and stylish gathering hubs, it’s what surrounds our iconic address that allows groups to be inspired and culturally immersed, while creating fond memories together.


While some may be inspired by window-less meeting rooms, we find inspiration from our neighbourhood, where the most famously-Dandy have walked, like Oscar Wilde.  The Townhouse is at the centre of all the West End heritage. On the doorstep lies a breadth of culturally appealing, thought-provoking experiences for all groups to immerse in.