This Holiday Inn Express offers modern rooms, each with a flat-screen TV, just 10 minutes’ drive from Manchester’s bustling centre. There is a lounge and a residents bar. Etihad Stadium is 4 km away. Free Wi-Fi is available throughout.
Number of rooms: 194
Debdale Park, Hyde Road, Manchester, M18 7LJ, United Kingdom
Hotel booked 1 times today.