Trafford Hall Hotel
23 Talbot Road, Old Trafford, Trafford Manchester, M16 0PEJust a 10-minute walk from Old Trafford Stadium and Lancashire County Cricket Club, this hotel offers free private parking and free WiFi access at reception. Trafford Bar Metrolink Station is 100 metres away.
30 rooms
from £18