Photos coming soon
HOTEL
Storrs Croft
Melling, LA6 1BB, United Kingdom, Carnforth
Where it sits
Storrs Croft
Melling, LA6 1BB, United Kingdom, Carnforth
54.13761, -2.64974
Plan around Storrs Croft
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
