Skelwith Bridge Hotel 3 stars

Skelwith Bridge, Ambleside, LA22 9NJ, United Kingdom

Hotel image
Read more reviews for Skelwith Bridge Hotel