Holiday Inn Leicester Wedding Venue
Wedding Venue in Leicestershire
About Holiday Inn Leicester
Wedding Venue and guest accommodation in Leicester
Contact & Location
Holiday Inn Leicester
129 St. Nicholas Circle, Leicester, LE1 5LX, Leicestershire, United Kingdom