Sherwood Castle Holiday Forest is in the heart of beautiful Robin Hood Country in arguably the most famous forest in England.
Nestling in 40 acres of woodland these lovely lodges create a fabulous base for lovers of the great outdoors while enjoying one of Britain’s most enchanting areas.
The park provides a magical base for couples and friends, and an excellent choice for a family break at any time of year.