Das Hotel Central Comforts London befindet sich in neben dem Madame Tussauds, und zwar rund 4 Kilometer von hier entfernt.
Das Restaurant Tierra Peru bietet lateinamerikanische Gerichte an und befindet sich ungefähr 450 Meter vom Hotel entfernt.
Die Pension liegt im Stadtteil Bloomsbury und in rund 10 Fahrminuten Entfernung vom SEA LIFE London Aquarium sowie in rund 15 Fahrminuten Entfernung von Einkaufsmöglichkeiten wie dem Gordon Square Garden. Die St Pancras New Church gilt als heilige Stätte und liegt 2 km vom Hotel. Almeida Theatre ist in unmittelbarer Nähe vom Central Comforts London. Die Unterkunft liegt in einer Entfernung von nur 10 Gehminuten von der U-Bahn-Station Highbury & Islington und in 750 Meter Entfernung vom Bahnhof Highbury and Islington.