The Mayfair Townhouse

no ratings
5-star hotel

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.

Suggest edits

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!

Be the first to review The Mayfair Townhouse!