Hotel Chelsea Rooms Londyn jest usytuowany w dzielnicy Canary Wharf i portowa, prawie 15 min autem od takich rodzinnych miejsc jak Koło obserwacyjne London Eye.
Muzeum Sherlocka Holmesa znajduje się 6 km od hotelu, wówczas gdy Muzeum w Domu Lorda Leightona leży w prawie 2 km stąd. W okolicy znajdują się sklepy, takie jak Plac Piccadilly Circus (7 km) i Dom towarowy Harrods (3 km). Do pobliskich atrakcji rozrywkowych w Londynie należy Sala koncertowa Royal Albert Hall w około 2,1 km. Chelsea Rooms leży w odległości 10 min spacerem od stacji metra Parsons Green.
Ten hotel dysponuje 6 pokojami z jadalnią, telewizją satelitarną oraz urządzeniem do parzenia kawy/herbaty. Oddzielna toaleta i prysznic są bezpłatne w pokojach. Łazienki wyposażone są w oddzielną toaletę i prysznic, a także suszarkę do włosów i ręczniki.
Podczas pobytu w Chelsea Rooms w Londynie goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Chosen Bun, w około 100 m, czy restauracja Manuka Kitchen w odległości 5 min spacerem.