L'hotel Downhills Way - North London - Rooms è situato a 400 metri dal Lordship Recreation Ground e a 2 km dal Bruce Castle.
Quest'affittacamere si trova a Londra, a breve distanza dalla stazione della metropolitana Turnpike Lane. Tra i siti storici della zona c'è l'Alexandra Palacea 10 minuti in auto. Inoltre, l'hotel Downhills Way - North London - Rooms è a 4 km dalla Galleria di William Morris. La fermata dell'autobus più vicina è Hail & Ride Downhills Park Road, situata a soli 5 minuti a piedi, e la stazione di treno di London Marylebone è a 10 minuti in auto.
Un bagno con WC separato e una doccia, insieme a servizi come asciugacapelli e asciugamani, sono anche a disposizione degli ospiti.
I ristoranti vicini, tra cui The Lordship Hub Cafe, si trovano a 550 metri dal Downhills Way - North London - Rooms.