Kotel Windermere
Condo Hotel
Windermere
Located in Windermere, Kotel Windermere provides a garden and free Wi-Fi.
Number of rooms: 21
Lake Road Windermere, Windermere, LA23 2BY, United Kingdom