The Haven

4.9
(75 reviews)
10 Birch Street, Windermere LA23 1EG England
Business
Charming
Quaint
Specialty B&B
Hotel
The Haven | Kendal | United Kingdom | TripAligner