129, St. Nicholas Circle
Leicester,
Leicestershire
LE1 5LX
0871 423 4828
www.holidayinn.com
Latitude: 52.6341770, Longitude: -1.1415781
09:30 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about Holiday Inn Leicester of Hotel category. Holiday Inn Leicester is located at 129, St. Nicholas Circle Leicester, LE1 5LX. How to get to Holiday Inn Leicester office? Look at the map below or call them 0871 423 4828