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.

User photos from The Mayfair Townhouse User photos

Reviews of The Mayfair Townhouse

We want to know what you think!

Remember that it's important to write an honest review. Please refrain from reviewing if you are connected in any way to this business. Read our guidelines here.

Honesty pays!

Cancel
Be the first to review The Mayfair Townhouse!

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).