The Mayfair Townhouse

no ratings
5-star hotel
The Mayfair Townhouse
no ratings

Located a few steps away from the Green Park tube station and just a couple of minutes' walk from Buckingham Palace and Hyde Park, the Mayfair Townhouse is an opulently designed luxury hotel with quirky details, encompassing more than ten converted Georgian houses. The indulgent rooms and suites provide high-end amenities, with some even featuring respite from Central London's bustle on their quiet garden terrace. The theatrical Dandy Bar on the ground floor is famed for its sophisticated cocktails.

Contact information

User photos from The Mayfair Townhouse User photos

Reviews from the web

By Rating Count
Google-logo
Google
4.3
268

Reviews of The Mayfair Townhouse

Be the first to review The Mayfair Townhouse!

Contact information

Reviews from the web

By Rating Count
Google-logo
Google
4.3
268

Do you represent The Mayfair Townhouse?
Claim it to make it easier to update important information.

FAQ

Where is The Mayfair Townhouse?

The Mayfair Townhouse is located at 27 Half Moon St, W1J 7BH, Mayfair. Nearby is Piccadilly, London. Nearest Underground station is Green Park (approximately 300m away).