Location: situated in the centre of Doncaster and just 800 m. from the train station. 2 Km. from Doncaster racecourse.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Doncaster Holiday Destinations in Europe