Set in beautiful surroundings with breath-taking views of the North Yorkshire countryside Toft Hill Country Park is the perfect location for your dream holiday lodge. Open all year, the park is located amongst the beautiful Cleveland Hills, one of the most popular locations in Britain.
Toft Hill is an owners only site and is dog friendly.