AC Hotel by Marriott, Manchester Salford Quays Near Salford Quays
17-19 Trafford Road -
Salford,
GB M5 3AW