Choose your City
 

Storrs Hall

http://www.elh.co.uk/hotels/storrshall/index.php
Storrs Park Windermere
LA233LG
01539447111

About Storrs Hall

Amongst all the Hotels in the Lake District~ Storrs Hall is unquestionably one of the most spectacular. It is surrounded by the natural beauty of the Lake District. The Hotel~ a grade ll Georgian Mansion~ offers a most idyllic setting for people who enjoy
 

Map

no map

Categories