The Dower House

4.7
(40 reviews)
Wray Castle Estate Lower Wray, Ambleside England
+44 844 372 5326Official website
Bed and Breakfast
Great View
Luxury
Romantic
Hotel
The Dower House | Kendal | United Kingdom | TripAligner