
Chelsea · The Garden Room
The Chelsea Townhouse
Nestled in London's prestigious Royal Borough of Kensington & Chelsea, The Chelsea Townhouse spans three neighbouring Victorian red-brick townhouses. As London's newest Relais & Châteaux hotel, it blends British charm with contemporary elegance. Carefully restored to preserve its heritage, the property features abundant natural light, original fireplaces and period details. Guests enjoy exclusive access to the private Cadogan Gardens, while...
30 seated40 standing