5-Star Luxury Accommodation Scargill
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
The Daffodil Garden
Scargill, Durham, England, United Kingdom
From€244
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.....
€244 price from2 guests1 bedroom
View open_in_new
roomListings Locations
close