The Castle Inn at Spofforth opened in November 2016 following extensive renovation. A range of stunning function spaces and twelve individually designed…