Chelsea Townhouse is located in the heart of Chelsea on a gorgeous street providing you and guests with a home away from home in the perfect location of London. It is also the newest hotel in the Iconic Hotel Collection.
The hotel is spread across three townhouses with 36 rooms and suites. The hotel has had a complete refurbishment and the result is stunning, modern decor with a luxury and classic feel. A unique feature of the hotel is access to the private garden – some rooms even have direct access from their room!
We would highly recommend this hotel if you are looking for a venue for c-suite meetings. You can buy-out the hotel providing you with an exclusive option to hold meetings and provide accommodation for your guests. If you require more than 36 rooms, 11 Cadogan Gardens (a hotel in Iconic’s family) is located around the corner.
Chelsea Townhouse has a beautiful meeting room for maximum of 16 guests with direct access to the garden. There is a lovely front room which could be used as a relaxed breakout room and if you have exclusive use of the hotel, the bar area is also a flexible space for events. 11 Cadogan Gardens provides alternative options for dining, drinks and meeting rooms to provide ample options for your event.
If you would like to see the spaces reach out and we will connect you with our hosts.

