Stork Hotel is a hotels in Frizington, United Kingdom. It is located at Rowrah Rd, Rowrah, Frizington CA26 3XJ. Visitors rate it 4.6 out of 5 based on 89 reviews. You can contact Stork Hotel by phone at +44 1946 861213.
HotelBed & breakfastPubRestaurant
Stork Hotel is located at Rowrah Rd, Rowrah, Frizington CA26 3XJ, United Kingdom.
You can call Stork Hotel at +44 1946 861213.
Stork Hotel has a rating of 4.6 out of 5 based on 89 reviews.
How to get there