Ramada Manchester Salford Quay

17 Trafford Road
Salford
United Kingdom