Situato nel cuore di Finchley, il Glenlyn si trova a pochi minuti dalla stazione metropolitana di Woodside Park, offrendo una linea diretta a Londra centrale. Lasciando l’automobile presso l’hotel, si eviterà di pagare la tassa di congestione urbana.
L’hotel è circondato da numerosi bar, ristoranti e cinema eccellenti. Il centro commerciale di Brent Cross è facilmente raggiungibile con la metropolitana o in autobus.
Ad una breve distanza a piedi, si trova Victoria o Friary Park. Dirigendosi verso Highgate e Hampstead, si potrà visitare Kenwood House o Camden Town.