Welcome to Cricklewood Lodge Hotel London, Located in London, Cricklewood Lodge Hotel offers en-suite accommodation with free WiFi access throughout and on-site private parking facilities free of charge. The property features a 24-hour front desk and lies 1.5 km from West Hampstead. Rooms at Cricklewood Lodge Hotel come with tea and coffee making facilities, a flat-screen TV and a private bathroom with a shower. The hotel is situated 800 metres from Willesden Green and 2 km from Queen’s Park. London Heathrow Airport is 19 km away. (Cricklewood Lodge Hotel London hotels booking).