hotel

The Mayfair Townhouse

Curious, engaging, witty and effortlessly intuitive: we are a new generation of lifestyle hotel delivering the unexpected in the heart of Mayfair.

The Mayfair Town House
27-41 Half Moon Street
London
United Kingdom
View On Map

If the walls could talk. Inspired by the whimsical characters of our past and present, we are flamboyantly dressed, displaying a characterful art collection of over 550, yet carefully understated. 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. 

Booking Information


Please use the booking link or contact reservations@themayfairtownhouse.com to make your booking. 

Location