YHA Helmsley
-
WiFi
-
Free parking on premises
-
Restaurant
This medieval castle’s impressive ruins stand on a rocky outcrop overlooking the River Rye and still dominate the town.
Open from March to September every day from 10am until 6pm
From £6.20
WiFi
Free parking on premises
Restaurant