Boutique Hotels in Chelsea
Welcome to Chelsea, one of London’s most stylish and sought-after neighbourhoods. Known for its village-like charm and sophisticated vibe, Chelsea is home to iconic landmarks like the Royal Hospital Chelsea and the Chelsea Physic Garden. The King’s Road offers an irresistible mix of designer boutiques, independent shops, and vibrant cafes, while nearby Sloane Square is the perfect spot for people-watching. Whether you’re drawn to its artistic heritage, chic dining scene, or elegant streetscapes, Chelsea promises an unforgettable London experience. Our curated selection of boutique hotels ensures you’ll find a luxurious retreat in this charming part of the city.
The Chelsea Townhouse by Iconic Luxury Hotels
26 Cadogan Gardens
London, SW3 2RP
Available Room Types:
- Double
- Single
- Studio
- Suite
11 Cadogan Gardens and The Apartments by Iconic Luxury Hotels
11 Cadogan Gardens
Sloane Square, London, SW3 2RJ
Available Room Types:
- Apartment
- Double
- Partner offer
- Suite