Holiday Inn Express Leigh Sports Village
About Holiday Inn Express Leigh Sports Village
Wedding Guest Accommodation in Leigh, Lancashire.
Contact & Location
Holiday Inn Express Leigh Sports Village
Sale Way, Leigh Sports Village, Leigh, WN7 4JY, Greater Manchester, United Kingdom