White Rose 4 stars

Broad Street, Windermere, LA23 2AB, United Kingdom

Hotel image
Read more reviews for White Rose