The Castle Park Hotel is a town house hotel in the centre of Leicester, with all rooms have colour televisions and tea and coffee making facilities.
Features
Televisions
Nearest public transport
Leicester London Road - National Railway