Croglin Castle Hotel, Kirkby Stephen, Cumbria, United Kingdom
About Croglin Castle Hotel
Croglin Castle Hotel is a Bars, Pubs, Bistros serving the Kirkby Stephen community in Cumbria, United Kingdom and located at South Road.To contact Croglin Castle Hotel call 017683 71389
Location
South Road
Kirkby Stephen
Cumbria
United Kingdom
CA17 4SY
Map
Contacts
Tel: 01768371389