The Haven
Hotel
Windermere
Nestled in a quiet yet central location in Windermere, The Haven is a traditional Victorian stone built house with free parking. The railway station is 6 minutes’ walk away and Windermere Lake is less than a mile from the property.
Number of rooms: 4
10, Birch Street, Windermere, LA23 1EG, United Kingdom