In the heart of Manchester, this hotel is just 600 metres from the Manchester Arena. Holiday Inn Express Manchester City Centre Arena has a 24-hour front desk and modern rooms with Wi-Fi access.
Number of rooms: 193
Goadsby Road off Swan Street , Manchester, M4 5JY, United Kingdom
Hotel booked 2 times today.