5.6/10
3 reviews
Free Wi-Fi
540 m.
Finchley Central
9 km.
Drayton Park
Situated in Hendon and within 7 km of Alexandra Palace, Chumleigh Lodge Hotel Ltd. Has a tennis court, non-smoking rooms, and free Wi-Fi. The property is around 7.6 km from Cockfosters, 7.7 km from Wood Green Metro Station and 8.1 km from Edgware.
Number of rooms: 21
226-228 Nether Street, Finchley Central, Hendon, N3 1HU, United Kingdom