Home > honeymoon > europe > england > resorts > holiday inn express manchester city centre men arena

Holiday Inn Express Manchester City Centre MEN Arena

Holiday Inn Express Manchester City Centre MEN Arena in England honeymoon resort photo

About Holiday Inn Express Manchester City Centre MEN Arena

Located in central Manchester, Holiday Inn Express Manchester City Centre MEN Arena is within walking distance of Chinese Arts Centre, Afflecks Palace, and Arndale Centre.
View Resort Website View More Photos View Offers and Prices
0 Shares