Where are we located? In the heart of Mayfair and just off Piccadilly.
The Mayfair Townhouse
Inspired by the whimsical characters of their past and present, The Mayfair Townhouse is flamboyantly dressed, yet carefully understated. They leave all the frills behind and deliver the services of a high-end hotel in a warm, convivial setting. Embracing their whimsical roots and rich heritage creating something remarkably memorable overlooking Green Park.
Above all, Dandy.
Located on Half Moon Street, The Mayfair Townhouse is comprised of 172 bedrooms and suites (including 3 Penthouse Suites and Garden Suites), The Dandy Bar, 2 Private Dining Rooms & versatile event spaces and a Private Gym. As a member of Iconic Luxury Hotels, combine a stay in London with their countryside sisters, Chewton Glen, Cliveden House and The Lygon Arms.