L'hotel Downhills Way - North London - Rooms offre un accès facile au terrain de loisirs de Lordship, qui est situé à 5 minutes de marche.
La résidence est nichée à 4 km du cimetière d'Highgate et à seulement 600 m de St Benet Fink Church. À moins de 10 minutes à pied de la station de métro Turnpike Lane, l'hotel se trouve à 2 km du château de Bruce. Le quartier compte de nombreux sites commerciaux tels que la Place Granary Square à 7 km de Downhills Way - North London - Rooms. L'arrêt de bus Hail & Ride Downhills Park Road est dans une zone de 250 mètres de cet établissement.
Offrant des commodités telles qu'un sèche-cheveux et des serviettes, les salles de bains sont également équipées d'une toilette séparée et d'une douche.
The Lordship Hub Cafe est situé à quelques pas de Downhills Way - North London - Rooms.