Situated next to the University Of Manchester, the Holiday Inn Express Manchester is a 5-minute walk from Oxford Road Train Station. Rooms feature a powerful shower, Wi-Fi, and an LCD TV.
Number of rooms: 241
2 Oxford Road, Manchester, M1 5QA, United Kingdom
Hotel booked 2 times today.