Hill Top Huts is set in the heart of Teesdale. They have twelve fully insulated glamping pods that can sleep between 2 to 5 people in comfort. The local pub the Moorcock Inn has a bar and restaurant serving local produce.
Write a review
Hill Top, Eggleston, Barnard Castle DL12 0AU, United Kingdom