Chumleigh Lodge Hotel is a 2-star property situated about 13 km from The Depot. The hotel in London attracts guests with its original architecture.
The hotel boasts convenient location in London close to West Finchley underground station. There are restaurants, a stadium and bars in the area.
Chumleigh Lodge Hotel lies within 30 minutes’ drive to London City airport.
Rooms of Chumleigh Lodge Hotel are appointed with complimentary Wi-Fi, television, a work desk and a DVD player.
Eat & Drink
Every morning at the dining room guests may enjoy traditional English breakfast. Serving Spanish meals, Ambiente lies in a central area, 400 meters from the venue.