Windermere Hotel
Hotel
Windermere
Perched on a hill overlooking Windermere town centre is the Windermere Hotel. Built in 1847 the hotel offers rooms with en suite bathrooms, and a restaurant.
Number of rooms: 75
Kendal Road, Windermere, LA23 1AL, United Kingdom