POI's creator (Voyajo Team)
★★★
Newby Bridge Road 1, Windermere, United Kingdom
Situated On The Hilly Banks Of Lake Windermere, The Beech Hill Hotel Is A Tranquil Base To Relax And Enjoy The Stunning Scenery After A Day Out Exploring The Lake District. The Hotel S Sun Terrace Offers Panoramic Views Whilst The Tea Garden Lies On The Water S Edge.