Karta Vacation Rentals
On the shores of Lake Windermere in Windermere, Cumbria, Beech Hill Hotel & Spa sits on Newby Bridge Road. Steps from the water and minutes from Blackwell, the World of Beatrix Potter and Bowness Pier, it’s an ideal Lake District base.