Curious, engaging, witty and effortlessly intuitive: The Mayfair Townhouse is a new generation of lifestyle hotel delivering the unexpected in the heart of Mayfair. A stylish, imaginative home for the modern traveller, redefining what it means to be a London hotel.
No smoking
Child friendly
Restaurant
Bar
A key benefit of The Mayfair Townhouse is its central London location of Mayfair. Walkable from Green Park Station and Hyde Park Corner, it is easily reachable via several tube lines, and a seamless drive from London’s major airports, Heathrow, Gatwick and Stansted.
Some text in the modal.
Sign up to our email to receive our most splendid special offers each month!