Peckforton Castle, an authentic 48-bedroom castle hotel, is set amidst 4000 acres of forest in Cheshire, England. This is a stunning corner of the UK offering great accessibility from both Liverpool and Manchester, with each approximately one hour's driv