The Mayfair Townhouse Hotel to open off Piccadilly

Wednesday, August 19, 2020

A hotel from Iconic Luxury Hotels group, the team behind hotels such as Chewton Glen and 11 Cadogan Gardens; is set to open The Mayfair Townhouse this Autumn.

The hotel located on Half Moon Street, will feature 172 rooms and suites; including penthouses and garden suites.

The hotel will also offer The Dandy Bar, a private gym and some fun event spaces.

We are excited to see The Garden Suites!