Churchill Inn

Hotels

33 Lake Road, Ambleside, Cumbria, LA22 0BH  (Show me directions)

015394 33192 Landline   

015394 34900    015394 34900   

Email   

Website   

churchillsinn.ambleside  

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)

Report a problem with this listing