Hotels London
Nestled in the serene and leafy Cadogan Gardens a stone's throw away from the vibrant Sloane Square, discover the newest addition to the Cadogan Gardens collection, The Chelsea Townhouse (formerly the Draycott Hotel). Behind the stately red-brick façade, you'll discover an elegantly understated, newly refurbished oasis, with an array of sophisticated rooms and suites overlooking the private garden square. Enjoy the peace, explore the local village vibe or venture out into one of London's most iconic neighbourhoods.
The Chelsea Townhouse can be found at 26 Cadogan Gardens . The following is offered: Hotels - In London there are 1372 other Hotels. An overview can be found here.
Loading map...