Queens Hotel

Market Place, Ambleside, LA22 9BU, United Kingdom

Hotel image
Read more reviews for Queens Hotel