lodging Details
Bowness-on-Windermere, England
Set on the shores of Lake Windermere, England's largest lake, this hotel has unrivalled panoramas across to the fells beyond. The lakeside restaurant and terrace lounge have stunning views, and there are spa facilities including a heated indoor pool.