The Holiday Inn Express Leigh is situated adjacent to the state-of-the-art Leigh Sports Village. Located just off the A580 that links Manchester and Liverpool and 4 miles from the M6 motorway.
Number of rooms: 135
Sale Way, Leigh, WN7 4JY, United Kingdom
Hotel booked 1 times today.