Review: Windermere Suite, Beech Hill Hotel & Spa, Lake District, UK
And anyone looking to experience the beauty of England’s longest lake for themselves might like to add the Beech Hill Hotel and Spa to their wishlist. Perched on the shores of Windermere since the early 1900s, the hotel now hosts a total of 55 bedrooms.