St Benet Fink Church jest w mniej niż 600 metrach, a Stadion piłkarski Emirates Stadium jest 10 min samochodem od hotelu Downhills Way - North London - Rooms.
Lordship Recreation Ground znajduje się w odległości mniej niż 5 min spacerem od tego hotelu, a takie obiekty przyrodnicze jak Park Clissold leżą w 3 km. Zabytki w okolicy to między innymi Centrum kongresowe Alexandra Palace, położony w 2 km. Teatr Millfield leży także w około 2,1 km od obiektu. Downhills Way - North London - Rooms mieści się około 900 m od stacji metra Turnpike Lane i w malej odległości od przystanku autobusowego Hail & Ride Downhills Park Road.
W pokojach goście mogą korzystać z minibaru i biurka. W łazienkach przygotowano oddzielną toaletę i prysznic oraz są takie udogodnienia jak suszarka do włosów i ręczniki. Łazienki oferują oddzielną toaletę i prysznic, a także udogodnienia, takie jak suszarka do włosów i ręczniki.
Restauracja The Lordship Hub Cafe jest blisko hotelu Downhills Way - North London - Rooms, w odległości 7-minutowego spaceru.