YHA Borrowdale 4 stars

Longthwaite, Borrowdale, Rosthwaite, CA12 5XE, United Kingdom

Hotel image
Read more reviews for YHA Borrowdale