Back to Manchester

Holiday Inn - the niu, Loom Manchester North by IHG

HotelManchester

Photo supplied by our booking partner

Holiday Inn - the niu, Loom Manchester North by IHG is a hotel situated at 2 Irish Town Way in Manchester. This establishment provides accommodation options for travellers visiting this part of the city.

No reviews on VacationGuide yet.