Featuring exclusive access to the private Cadogan Gardens, the 5-star The Chelsea Townhouse by Iconic Luxury Hotels in London offers 36 rooms within three beautifully restored townhouse buildings just off Sloane Square. This elegant property combines British charm with contemporary sophistication and is a proud member of the Relais & Châteaux family.
Located a stone's throw from Sloane Square, the hotel enjoys proximity to prominent landmarks including Cadogan Hall and King's Road. Guests can explore these notable sites within walking distance while benefiting from excellent transport links around Chelsea.
Accommodation at The Chelsea Townhouse includes well-appointed rooms and suites featuring air conditioning, flat-screen TVs with cable channels, minibars, tea and coffee making facilities, seating areas, safety deposit boxes, dressing rooms, work desks and fireplaces in select suites. Each unit provides private bathrooms equipped with complimentary toiletries, bathrobes, slippers and hairdryers. Kitchenettes or full kitchens come complete with stovetops, refrigerators, dishwashers and kitchenware in some studios.
Guests enjoy an array of services such as daily housekeeping alongside ironing service and laundry options. A 24-hour front desk ensures assistance at all times supported by concierge services. Wi-Fi is available throughout all areas free of charge while additional amenities include lifts to upper floors as well as ground floor units accessible by lift. Dining options feature an onsite restaurant and bar complemented by room service for added convenience.
Experience the ambiance here through our online gallery and read true reviews from past visitors on findbookingdeals.com.
Rooms: 36Check guest reviews about The Chelsea Townhouse by Iconic Luxury Hotels
All reviews in one place!
Be the first to share your opinion!
Stayed at The Chelsea Townhouse by Iconic Luxury Hotels? Your experience is very valuable to us and other guests. Leave your review! Thank you.