Based on 828 review
This lodge is located at the heart of the Lake District. The hotel is located just 6.4 km away from Ambleside town centre. Windermere is located just a 20 minutes' driving distance away. This wonderful hotel affords guests a prime setting from which to explore this mesmerising area. The hotel is set...