Holiday Inn Express Manchester - Salford Quays 3 stars

Waterfront Quay, Salford, Salford, Manchester, M50 3XW, United Kingdom

Hotel image
Read more reviews for Holiday Inn Express Manchester - Salford Quays