Venues

Holiday Inn Leicester

129 St Nicholas Circle

Leicester City
LE1 5LX
Leicester

Tel: 0116 242 8714
View website