General view

The Mayfair Townhouse

Half Moon Street, London

About The Mayfair Townhouse

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.

The Mayfair Townhouse Rooms

Slide 1

Room

Room Type

Location of The Mayfair Townhouse

Half Moon Street, London

The Mayfair Townhouse Amenities

Child/Babysitting
Parking
24-Hour Reception
Internet
Laundry Service
Air Conditioning
Accessibility
Luggage Storage
Business Centre