Holiday Inn Leicester, an IHG Hotel
Leicester England
Check in
2:00 PM
Check out
12:00 PM
With a stay at Holiday Inn Leicester, an IHG Hotel, you'll be centrally located in Leicester, within a 5-minute drive of National Space Centre and Statue of Richard III. This hotel is 11.8 mi (18.9 km) from Loughborough University and 0.2 mi (0.3 km) from Great Hall.
Stay in one of 194 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.
Property Details
Location
129 Saint Nicholas Circle, Leicester, England LE1 5LX, United Kingdom