Welcome to The Mayfair Townhouse
Delivering the unexpected
Your Dandy vacation starts with dropping your luggage off at The Mayfair Townhouse, located on Half Moon Street alongside Piccadilly and overlooking Green Park, The Mayfair Townhouse is a gloriously eclectic combination of 15 Georgian town houses, 7 of which are listed. Engaging, witty, rich in history and a haunt for colourful characters, The Townhouse is a place where Oscar Wilde meets Alice in Wonderland, delivering the unexpected and redefining what it means to be a London hotel.
A key benefit of The Mayfair Townhouse is our central London location.
We are perfectly located in the heart of the luxurious district of Mayfair, which is home to a myriad of restaurants, events and intriguing oddities. Just minutes from Half Moon Street you'll find leafy Green Park, Royal Buckingham Palace and popular shopping destinations, including Old Bond Street, Burlington Arcade and Selfridges.
The Suites at The Townhouse offer a dandy indulgence into the style and prestige synonymous with Mayfair. A ‘sweet’ haven to the bustling neighbourhood streets, the Suites marry nature with style. For the ultimate luxury, the Townhouse Signature Suites offer the best in old and new world exclusivity in a glamourous setting.
A Reason To Stay At The Townhouse A Little Longer
Stay 3, save up to 25%
Enjoy up to 25% off our best available rate when you stay for three nights or more.