





























Try different dates or a different guest count — availability and prices change daily.
See other hotelsHotel Overview: Nestled in the heart of Londons prestigious Mayfair district The Mayfair Townhouse distinguishes itself with its blend of historical grandeur and contemporary elegance. This hotel is renowned for its commitment to sustainability featuring energy-efficient practices and eco-friendly amenities that ensure luxury without compromise.
Accommodations: The Mayfair Townhouse - an Iconic Luxury Hotel caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 172 elegantly appointed guestrooms. The Mayfair Townhouse boasts a diverse range of accommodations from the plush Classic Rooms to the opulent Signature Suites. Each room features high-speed Wi-Fi state-of-the-art flat-screen TVs and minibars stocked with gourmet selections. Luxurious touches include premium bedding marble bathrooms complete with exclusive toiletries and breathtaking views of the city or serene hotel gardens.