This pleasant hotel is located in the heart of Leicester close to Bradgate Park and 1 km from the nearest links to the transport network.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Leicester Holiday Destinations in Europe