Back to list
Holiday Inn Leicester
Around £17
Location
129 Saint Nicholas Circle
Leicester LE1 5LX
See on the map