Churchill Inn
Profile
Churchill Inn Ambleside - Hotel Accommodation at the heart of the lakes
The Churchill Inn is situated at the heart of the picturesque South Lakeland town of Ambleside. Charming shops, cafes and galleries are nestled around the Inn.
Come and enjoy walking the local fells, sailing on Windermere or just relax and soak up the atmosphere of Ambleside and the surrounding area.
Employees
Craig Routledge
(Director)