Holiday Inn Manchester Media City Salford

Holiday Inn Manchester Media City Salford Address: Media City UK, Manchester, United Kingdom

Minimum price found for Holiday Inn Manchester Media City Salford was: 79 GBP

Click here to get more information, photos & guest ratings for Holiday Inn Manchester Media City Salford