Das Hotel The Lord Stanley London ist im Viertel Tower Hamlets gelegen, nur 7 km vom Imperial War Museum entfernt.
Die Pension liegt in einer Entfernung von ungefähr 10 Autominuten vom Royal Greenwich Observatory und in einer Entfernung von ungefähr 20 Autominuten vom Bahnhof Marylebone. Das Hotel bietet Nähe zu Sehenswürdigkeiten wie dem Queen Elizabeth Olympiapark (3 km) und der Mudchute Farm (2 km). Das Lord Stanley liegt in 6 Kilometer Entfernung von der Saint Paul's Cathedral. Die Unterkunft liegt ziemlich nah an der Stadtbahn Langdon Park entfernt.
Das Restaurant JP's Cafe liegt in 5 Fußminuten Entfernung vom Hotel und bietet eine große Auswahl an britischen Gerichten.