Reviews of Olde Castle Hotel. (Pub) in Doncaster (South Yorkshire).