Das 3-Sterne-Hotel The Harrison London liegt in 19 Gehminuten Entfernung vom British Museum und verfügt über ein Restaurant. In der Umgebung befinden sich das Foundling Museum und die U-Bahn-Station Russell Square, die ungefähr 600 Meter vom Hotel entfernt ist.
Jeden Morgen wird hier ein kostenloses Frühstück serviert. Vor Ort gibt es eine Lounge- Bar. Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. im Restaurant The Harrison, das ein paar Schritte entfernt vom Hotel The Harrison ist, oder im Restaurant The Queen's Head, das in 5 Minuten zu Fuß zu erreichen ist.
Das Stadtzentrum von London kann man innerhalb von 25 Minuten zu Fuß erreichen. Das Harrison London ist außerdem 3 km weit weg von Sehenswürdigkeiten, vor allem dem St. James's Park. Auch der Regent's Park ist in 25 Gehminuten Entfernung vom Hotel. Der Bahnhof Euston befindet sich in der Nähe, lediglich 1 Kilometer entfernt.