Das Hotel Downhills Way - North London - Rooms liegt circa 400 Meter vom Lordship Recreation Ground entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von London.
Die Pension ist in circa 2 km Entfernung vom Bruce Castle gelegen. Der Alexandra Palace gehört zu den historischen Sehenswürdigkeiten und liegt in ungefähr 10 Fahrminuten Entfernung vom Hotel. Die Lage des Hotels ermöglicht es Ihnen, in ca. 7 km Entfernung vom Konzertsaal The Roundhouse zu sein. Das Downhills Way - North London - Rooms ist 5 Minuten Fußweg von der Bushaltestelle Hail & Ride Downhills Park Road und etwa 900 Meter von der U-Bahn-Station Turnpike Lane entfernt.
Das Badezimmer ist mit einer getrennten Toilette und einer Dusche sowie einem Haartrockner und Handtüchern ausgestattet.
Das Restaurant The Lordship Hub Cafe liegt gleich neben der Unterkunft.