EnglandDurhamScargill
2 guests
1 bedroom
1 bathroom
This charming Tudor castle, built in 1560, has been fully restored to create the perfect romantic retreat for two. Set in the picturesque Teesdale landscape, this historic property is located near the...
From €230 Nightly