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.
62 Castle Street,
Liverpool, L2 7LQ
0151 705 2680