5-Star Luxury Rentals Durham

17 King Street
favorite_border
add to favorites

17 King Street

Barnard Castle, Durham, United Kingdom
8 guests
4 bedrooms
17 King Street rests in Barnard Castle, sleeping eight guests in four bedrooms. ..
From €653
View RentalArrow forward