Where is Trafford Hall Hotel Manchester, Trademark Collection by Wyndham located?
Trafford Hall Hotel Manchester, Trademark Collection by Wyndham, Salford, United Kingdom (approx. 53.46172°, -2.27896°)
Trafford Hall Hotel Manchester, Trademark Collection by Wyndham, Salford, United Kingdom (approx. 53.46172°, -2.27896°)