ibis budget Manchester Salford Quays 2 stars

19 Trafford Road, Salford, Manchester, M5 3AW, United Kingdom

Hotel image
Read more reviews for ibis budget Manchester Salford Quays