Składający się z 156 pokojów The Chelsea Harbour Hotel & Spa Londyn jest położony tylko 5 min pieszo od Tamiza. Wszyscy goście mogą korzystać z dostępu do klubu zdrowia oraz Wi-Fi w miejscach publicznych.
Ten hotel mieści się w rozrywkowej dzielnicy, w malej odległości od dworca kolejowego Stacja London Imperial Wharf. Koło obserwacyjne London Eye znajduje się 6 km od hotelu. Dodatkowo, Sensory Gardens znajduje się 500 m od The Chelsea Harbour Hotel & Spa w Londynie, a Pałac Buckingham leży w 4 km. Ten obiekt noclegowy pozwala podziwiać takie atrakcje przyrodnicze jak Park Publiczny w Wandsworth, który jest w 2 km stąd.
Hotel posiada klimatyzowane pokoje wyposażone w klimatyzację i takie media jaktelewizja satelitarna. Zapewniono również minibar i ekspres do kawy Nespresso oraz sejf. Dodatki obejmują suszarkę do włosów i czepki kąpielowe znajdujące się w marmurowych łazienkach z bidetem, oddzielną toaletą i prysznicem. The Chelsea Harbour Hotel & Spa oferuje pokoje z widokiem na rzekę.
Do dyspozycji gości jest restauracja Chelsea Harbour, która zachwyca wspaniałą kuchnią.