This high-end city hotel from the team behind world-renowned countryside hotel icons, Cliveden House and Chewton Glen will open on 3 December.
Curious, engaging, witty – The Mayfair Townhouse delivers the unexpected and redefines what it means to be a London hotel. Part of Iconic Luxury Hotels, this will be the fifth hotel in the portfolio, but promises to offer a new unexpected personality from what the brand is traditionally known for. Think: Oscar Wilde meets Alice in Wonderland.
Inspired by the whimsical characters of the past and present, the hotel is flamboyantly dressed, yet carefully understated. Its beauty seekers will have a palette for curiosity. This hotel will leave all the frills behind and deliver the services of a high-end hotel in a warm, convivial setting. Embracing its whimsical roots, its rich heritage has been revived to create something remarkably memorable overlooking Green Park.