The Trafford Hall may not be the most luxurious hotel in the world, but it offers comfortable accommodation at a good price, close to both Old Trafford fooball stadium and Old Trafford cricket ground.
The hotel is located to the southwest of central Manchester, 800 metres from Old Trafford football stadium and cricket ground, just over a kilometre from the Salford Quays area.