The 2-star Chumleigh Lodge Hotel is set just 4.3 km from Kenwood House, Old Hampstead Village and Tricycle Theatre.
The hotel boasts convenient location in London close to West Finchley underground station.
Chumleigh Lodge Hotel lies within 25 minutes’ drive to London City airport.
At Chumleigh Lodge Hotel, guests are offered rooms with a DVD player, complimentary Wi-Fi, flat-screen TV and a work desk.
Eat & Drink
Offering various dining options, Ambiente and Olympus Fish Restaurant are about 5-minute walk away.