Lakeside Hotel & Spa beside Lake Windermere
Our 4-star Superior Hotel rests exclusively on the southern shore of Lake Windermere - part of the Lake District World Heritage site - in the most beautiful corner of England.
At a glance
Luxury 73 bedroom hotel nestled on the shores of Lake Windermere.