The Castle Inn is a stylish inn offering individually designed ensuite bedrooms and serving freshly prepared dishes. It is conveniently located in the historic village of Spofforth.