The Mayfair Townhouse

Hotel
Greater London, United Kingdom

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.

Number of Meeting Rooms

6 Meeting Rooms

Capacity

Max Seated: 16
Max Standing: 75

Total Number of Sleeping Rooms

172 sleeping rooms

Food & Beverage

In-house catering
In-house beverage service

Technology

In-house A/V

Meeting Rooms

About

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.


Discussions



Press




Details

Vibe

Modern

Capacity

Max Seated: 16 Max Standing: 75

Food & Beverage

In-house catering
In-house beverage service

Technology

In-house A/V





Do you work for The Mayfair Townhouse? Contact us to learn more about who's managing this profile or gain access.



Other venues in Greater London for your event