L'hotel North London Lodge Edmonton si trova vicino alla stazione di Edmonton Green, a circa 25 minuti a piedi.
Per raggiungere il centro di Edmonton ci vogliono 15 minuti di cammino. Tra i luoghi di interesse a una distanza di 2 km dall'affittacamere c'è il Bruce Castle. L’hotel è situato a 15 minuti in macchina dall'Alexandra Palace. La fermata dell'autobus Hail & Ride Northern Avenue si trova accanto al North London Lodge, a 450 metri.
Dotate di una TV a schermo piatto con canali satellitari, le 6 camere dispongono di un asse e un ferro da stiro per garantire un soggiorno confortevole.
I ristoranti vicini, tra cui Andrews Fish Bar, si trovano a due passi dalla struttura.