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.
Rate not shown
To see the prices for the dates not selected, change your number of nights or arrival date.