3 star hotel

the niu Loom

2 Irish Town Way, M8 0AE Manchester, Vereinigtes Königreich Großbritannien - Manchester, Greater Manchester - UK - 80

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00