The Chelsea Townhouse by Iconic Luxury Hotels opens in London (GB)

The Chelsea Townhouse Boutique Hotel Opens in London (GB)

The Chelsea Townhouse by Iconic Luxury Hotels opened in Chelsea. Formerly the Draycott Hotel, the property has undergone an extensive transformation to become The Chelsea Townhouse, located on the exclusive Cadogan Estate and near 11 Cadogan Gardens. The 36-bedroom Chelsea Townhouse offers exclusive access to the private Cadogan Gardens.


"We are pleased to introduce The Chelsea Townhouse, our latest venture that follows the success of its two London sister properties 11 Cadogan Gardens, and The Mayfair Townhouse," said Andrew Stembridge, executive director of Iconic Luxury Hotels. "At Iconic Luxury Hotels, our hotels embody the spirit of the iconic address and neighbourhood they are located in. The Chelsea Townhouse is no different - it is the spirit of residential Chelsea, tucked behind one of the most exclusive shopping districts, Sloane Street. Guests will feel as if they are in a private townhouse of a very elegant friend, nestled away from the bustle of the city amongst lush gardens and towering treetops. In a time when larger internationally owned hotels are sweeping the city, we're excited to bring to life a truly independent property with an authentic story to tell."



Related News