Contact Storrs Hall Hotel

Storrs Hall,
Windermere,
Cumbria,
England,
LA23 3LG
United Kingdom

Reservations: 08458 507 506 (UK only)
Telephone: +44 (0)15394 47111
Fax: +44(0)15394 47555
E-mail: storrshall@elhmail.co.uk