Holiday Inn Express Manchester City Centre Arena 3* Manchester, UK
Hotels in UK - Hotels in Manchester - Holiday Inn Express Manchester City Centre Arena
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.