Located on the outskirts of the active market town of Barnard Castle, River View Park has great views over the town and the neighbouring countryside and offers a self-catering holiday in caravan accommodation. Benefitting from a serene and picturesque riverside setting in Durham, one of England’s most beautiful counties, it is the ideal option for a relaxing family vacation. Fishing, walking, cycling and water sports are available nearby and the Yorkshire Dales, the inspiration of the Bronte sisters, are within easy reach. Amenities on-site include a bar, children’s games room, adventure play area, a shop and a launderette.
Click here for availability & secure booking details
|
 |