The Mayfair Townhouse

5 stars

Half Moon Street, LONDON

The Mayfair TownhouseThe Mayfair Townhouse 2The Mayfair Townhouse 3The Mayfair Townhouse 4The Mayfair Townhouse 5

About the hotel

The Mayfair Townhouse, comprised of seven listed Georgian buildings, offers a discreet address in the heart of Mayfair. Steps from Green Park tube station and upscale shopping, this hotel, opened in December 2020, features 172 rooms and suites, the Dandy Bar, a private gym, and event spaces. Inspired by a whimsical past, this stylish hotel overlooks Green Park and delivers high-end service in a warm setting.

Facilities

See prices and availability

More hotels in London