LONDON, ENGLAND, UNITED KINGDOM — Combining luxury with individuality on a grand scale, The Mayfair Townhouse is a unique addition to the capital’s hotel scene.
Comprised of 15 Georgian Townhouses in a prized location just moments from Green Park, this fairytale oasis features four elegant accommodation options ranging from stylish rooms to luxurious multi-room options, including the Two-Bedroom Garden Suite, a flora-themed retreat that comes complete with a secret private patio.
Guests can unwind at the aptly named Dandy Bar, dine on delicious cuisine at The Lower Ground, revel in secluded luxury in the Private Den or avail themselves of the hotel’s personalised concierge service, for a truly five-star experience in the city.