

Storrs Hall Hotel in Windermere liegt am See, nur wenige Schritte von Lake District und 3 Gehminuten von See Windermere entfernt. Dieses Hotel mit 4 Sternen ist 3,3 km von World of Beatrix Potter und 18,2 km von Cartmel Racecourse (Pferderennbahn) entfernt.