The Mayfair Townhouse
The Mayfair Townhouse photo 2
The Mayfair Townhouse photo 3
The Mayfair Townhouse photo 4
The Mayfair Townhouse photo 5

The Mayfair Townhouse

5-star

Half Moon Street, Zone 28

About This 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.

Planning your trip to London?

Complete your trip with these deals.