Lonsdale Hotel - Guest House

Lake Road
Windermere
United Kingdom