Situato a soli 4,8 km dall'Alexandra Palace, l'OYO Flagship London Finchley serve una colazione all'inglese e offre gratuitamente il parcheggio e la connessione Wi-Fi.
Numero delle stanze: 210
3 Leisure Way, High Road, Finchley, Barnet, N12 0QZ, Regno Unito