Suggest an Edit
21 The Lakes Hotel
Windermere Hydro Hotel, Helm Road, Bowness-on-Windermere, Windermere, Cumbria LA23 3BA, United Kingdom, Windermere, England
Windermere Hydro Hotel, Helm Road, Bowness-on-Windermere, Windermere, Cumbria LA23 3BA, United Kingdom, Windermere, England