Excellent location
Friendly staff
Step into a world of refined luxury and timeless romance at the Mayfair Townhouse. This elegant 18th-century townhouse, transformed into a polished luxury hotel, is the ultimate destination for romantic getaways and unforgettable honeymoons. Just a brisk walk away from Buckingham Palace and a short ride to the Serpentine Gallery in Hyde Park, it’s a stone’s throw from the heart of London’s attractions. The Mayfair Townhouse is not just a hotel, it’s a home with a story, a personality, and an experience that leaves an indelible mark.
The Mayfair Townhouse boasts TV-free rooms, allowing couples to disconnect from the world and truly connect with each other. Each room is equipped with complimentary minibars, Wi-Fi, and Nespresso machines, ensuring a comfortable and convenient stay. The suites, ranging from spacious sitting areas to upgraded ones with separate living rooms and/or terraces, offer a lavish living experience. And for the midnight munchies or breakfast in bed, room service is available round the clock.
At the Mayfair Townhouse, you are treated to a host of amenities designed to enhance your stay. The refined restaurant serves up tantalizing dishes while the posh bar provides a relaxing setting for evening cocktails. A well-equipped gym caters to those who wish to maintain their fitness routine. And for those who prefer a slow start to their day, breakfast is available at your convenience.
At the heart of the Townhouse is the aptly named Dandy Bar, a sanctuary from the bustling streets of Mayfair. It’s more than just a bar, it’s the soul of the Townhouse. Here, you can unwind, soak in the ambience, and share unforgettable moments with your significant other.
The Mayfair Townhouse is more than just a place to rest your head. It’s a lifestyle, an experience, a memory in the making. The hotel delicately balances being ritzy and lavish without losing its warmth and conviviality. Every room, every corner, every service has been thoughtfully curated to redefine what it means to be a London hotel. Overlooking Green Park, the hotel pays homage to its rich heritage while embracing its whimsical roots. This is a place where history meets modernity, where luxury is comfortable, and where every stay tells a story. Come, be a part of this narrative!
Experience the elegance of The Mayfair Townhouse – an Iconic Luxury Hotel, where sophistication meets comfort in the heart of London.
Modern Accommodations
Stay in one of our 172 air-conditioned rooms, each thoughtfully designed with free minibar items, flat-screen televisions, and luxurious bathrooms featuring designer toiletries. Enjoy complimentary wireless internet access to stay connected throughout your visit.
Recreational Amenities
Indulge in leisure activities at our fitness center or unwind in our beautiful garden. Stay refreshed with your favorite drinks at our inviting bar/lounge while our multilingual staff ensures every need is met with impeccable service.
Convenience at Your Fingertips
With a 24-hour front desk, dry cleaning/laundry services, and concierge assistance, every detail is tailored to enhance your experience, making your stay effortless and enjoyable.
Book your unforgettable escape at The Mayfair Townhouse today!
Check-in: 3 PM
Check-out: noon