Welcome to The Mayfair Townhouse
Your 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. Engaging, witty, rich in history and a haunt for colourful characters, The Townhouse delivers the unexpected and redefines what it means to be a London hotel.
Our sophisticated suites offer the finest in unsurpassed luxury, with each exuding their own uniquely refined style, synonymous with the prestige of Mayfair – why not escape to your own ‘sweet’ haven in the city.
In addition, we can offer a bespoke arrangement of rooms tailored to your own personal requirements, ensuring the ultimate privacy and convenience. From interconnecting rooms to combinations of 2, 3 and 4 bedrooms that are located adjacently, or reserving your very own wing within the property, at The Townhouse we will endeavour to accommodate your requirements with our impeccable and incredibly warm service.
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 Knightsbridge, Old Bond Street, Burlington Arcade and Selfridges.