The Chelsea Harbour Hotel & Spa Londýn, který se nachází 100 metrů od vlakového nádraží London Imperial Wharf, nabízí Wi-Fi ve veřejných prostorách, a také jacuzzi a saunu v areálu. K dispozici je i přistávací plocha pro vrtulníky na místě.
Britské muzeum je 7 km od hotelu, zatímco Obchodní dům Harrods je 3 km daleko. Hotel se nachází ve čtvrti Chelsea.
The Chelsea Harbour Hotel & Spa London nabízí 156 pokojů s výhledem na město. Obsahují také osobní sejf, přístroj na přípravu kávy a čaje, psací stůl. The Chelsea Harbour Hotel & Spa London nabízí koupelny vybavené bidetem, samostatnou toaletou a sprchou.
Každé ráno bezplatná snídaně se podává v jídelně hotelu. The Chelsea Harbour Hotel & Spa London nabízí restauraci a la carte, kde se podávají britské speciality. V areálu hotelu je bar v hale na místě. The Restaurant at the Wyndham Grand a Chelsea Riverside Brasserie je 250 metrů daleko.