Back to list
Holiday Inn Leicester
Well 7 (3 reviews)
Around £17
Location
129 Saint Nicholas Circle
Leicester LE1 5LX
See on the map