• HOLIDAY INN EXPRESS MANCHESTER CITY CENTRE

    Situated right in the heart of Manchester City Centre, Holiday Inn Express, Manchester is a modern and contemporary hub, located just minutes from Manchester Arena.

Holiday Inn Express Manchester City Centre

Located in Manchester’s vibrant Northern Quarter, Holiday Inn Express, Manchester is central to the city’s cosmopolitan mix of shops, nightlife, art galleries, bars and restaurants, with Manchester Arena also just a short walk away. 

 

Read More

 

 

 

62 Castle Street,
Liverpool, L2 7LQ  

0151 705 2680

yourhotel@centreisland.co.uk