Das Hotel Angelo'S Home London liegt im Stadtteil Southwark, 2 Kilometer von der Tate Gallery of Modern Art entfernt und bietet einen herrlichen Blick auf den Garten.
Die Pension ist in einer Entfernung von ungefähr 15 Fahrminuten vom Royal Greenwich Observatory gelegen. Das Hotel befindet sich in London, in 8 Kilometer Entfernung vom Bahnhof Marylebone. Die Lage in einer Entfernung von ungefähr 20 Fahrminuten von der Oxford Street ist ein großer Vorteil für Gäste vom Angelo'S Home. Für Fernreisende ist der Flughafen London City in 25 Minuten mit dem Auto zu erreichen.
Das Restaurant Crol and Co ist nur 500 Meter zu Fuß von der Unterkunft entfernt gelegen.