Located on Half Moon Street alongside Piccadilly and overlooking Green Park, The Mayfair Townhouse is a gloriously eclectic combination of 15 Georgian townhouses, 7 of which are listed. Engaging, witty, rich in a delicious history and a haunt for colourful characters, The Townhouse is a place where Oscar Wilde meets Alice in Wonderland. With a carefully curated art collection of over 550 pieces, The Townhouse delivers the unexpected and redefines what it means to be a London hotel.
The Townhouse’s 172 individually designed rooms and suites range from the cosy Cabin Rooms and the indoor-outdoor living-themed Garden Suites to the Signature Suites, each appealing to the high expectations of today’s discerning modern traveller.
Location
27-41 Half Moon Street
London
United Kingdom