Craig Manor Hotel

Lake Road
Windermere
United Kingdom