Home / United Kingdom / Leicester
Holiday Inn Leicester City
4.5
Current info about Holiday Inn Leicester City in Leicester, United Kingdom from Hotel section. Map and driving direction, opening hours, phone, fax, local address, website and more