Beckmead House

5 Park Avenue, Windermere, LA23 2AR, United Kingdom

Hotel image
Read more reviews for Beckmead House