

With a stay at Storrs Hall Hotel in Windermere, you'll be on a lake, a 3-minute walk from Lake Windermere and a 4-minute drive from World of Beatrix Potter. This 4-star hotel is 8.5 mi (13.7 km) from Lake District National Park and 11.3 mi (18.2 km) from Cartmel Racecourse.