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.
Centre Island Hotels Ltd
2 St. Nicholas Place,Princes Dock,
Liverpool, L3 1QW
0151 705 2680