Holbeck Ghyll Country House Hotel 4 stars

Holbeck Lane, Windermere, LA23 1LU, United Kingdom

Hotel image
Read more reviews for Holbeck Ghyll Country House Hotel