Main Photo: The new style bedroom/suite at The Mayfair Townhouse
Date: February 2020
Location: Just off Piccadilly, Mayfair, London, UK
Name: The Mayfair Townhouse, was The Green Park (Hilton)
No. of Keys: 172 rooms and suites including 2 penthouse suites
A Serious Refurb: The British luxury hotel brand behind Cliveden House, Chewton Glen, Lygon Arms and 11 Cadogan Gardens (and others) is to debut their new townhouse hotel in Mayfair in September 2020.
Iconic Luxury Hotels is a brand within L&R Hotels, owned by the Livingstone brothers, with a wide range of hotels, from these UK deluxe hotels, several others overseas like The Fairmont and Columbus hotels in Monte Carlo, the Hotel Marina del Ray in Los Angeles, The Rita Suites in Las Vegas to 50 odd Holiday Inn Express across the UK – some 17,000 keys in total.
Located on Half Moon Street alongside Piccadilly, The Mayfair Townhouse will debut in September 2020 with 172 rooms & suites, The Dandy Bar, private gym and versatile event spaces.
The Mayfair Townhouse has seven Georgian listed buildings within its structure and will welcome guests seeking a discreet London address that is steps away from Green Park, upscale shopping and several of London’s most acclaimed restaurants.
Mayfair is synonymous with status, heritage and prestige and up until the mid 18th century was largely rural, famous for its annual May Fair. The townhouses lining Half Moon Street formed the setting for Oscar Wilde’s The Importance of Being Earnest.
The hotel will be overseen by Iconic Luxury Hotels’ Executive Director, Andrew Stembridge, former Hotelier of the Year and recently named as one of the 50 Most Influential People in British Luxury in the Walpole Power List 2019.
“The upcoming launch of The Mayfair Townhouse is a significant moment in the history of Iconic Luxury Hotels” said Andrew. “It marks an exciting new chapter for the collection, and we are proud to welcome our second London hotel to further contribute to Iconic Luxury Hotels’ esteemed reputation of Effortless Hospitality, People with Personality, Unique experiences and Iconic Addresses.”
Iconic Luxury Hotels was founded in December 2016 and is one of England’s finest hotel collections with properties located in London, the Cotswolds, Berkshire and the New Forest.
THPT Comment: The hotel was originally one of 18 London hotels owned by GrandMet…and somewhat two/three star only in the day. Great to see this new refurb and re-opening to true five-star.
First Seen: Incentive Travel
The Hotel Property Team (THPT) is a small group of highly experienced business professionals. Between us, we provide a range of skills and experience which is directly relevant to those involved in the hotel property market.