BB72.COM — working for your travel
The Churchill Hotel — Ambleside, United Kingdom.
Address
33 Lake Road, LA22 0BH
Chain
UZ
Area
Situated 0.14 miles from the centre of Ambleside. Railway Station- Windermere Railway Station 4.2 miles Motorway Junction- M6 Junction 39 13.7 miles Airport- Blackpool 45.7 miles

About The Churchill Hotel

Welcome To Churchill Hotel, situated in the centre of the picturesque South Lakeland town of Ambleside. Our location lends itself to the needs of everyone with hill walks, shops, the Lake, cafes and restaurants literally on the door step. All rooms are en-suite with tv and tea-coffee making facilities. some rooms to the rear of the hotel have stunning views over Loughrigg Fell During the day the main bar is the ideal venue to sit and relax, enjoy a meal, with dishes available to suit all tastes. **Billback is not accepted by this establishment - payment must be made either on check out or before arrival**

Location