Armathwaite Hall
Keswick, England
Armathwaite Hall’s grand appearance is made even more impressive by its truly breathtaking setting amongst the peaks of the North...
Linthwaite House Hotel
Windermere, England
For over 20 years, we have had the pleasure of sending happy travelers to Linthwaite House in The Lake District, and the outstanding...
Storrs Hall
Windermere, England
Storrs Hall commands one of the most special settings in the Lake District with its prime lakeside location. This Grade II* Georgian...