Trafford Hall Hotel

2 star rating 23 Talbot Road, Old Trafford

Salford Lancashire M16 0PE

This property is located at 23 Talbot Road, Old Trafford in Salford.

Whether you are travelling for business or pleasure or planning a meeting at the Traffordhall Hotel focused on what it makes your trip succesful. Enjoy the comfort of one of our 33 En-suite Bedrooms each equipped with remote control t. v. Relax in our cosy bar with A liquer or watch sport on large screen. Count on the Trafford Hall Hotel dependability to make your stay a memorable one. We are ideally located for all sporting events, local attractions include Manchester United Football Stadium, Lancashire County Cricket Club, Manchester International Airport, The Trafford Centre, Salford Quays, The Lowry Centre and Artworks, The Imperial War Museum, GMex Exhibition Centre, MEN Apollo theatres, Daytona Go-Karting and Sale Water Park. Trafford Bar Metrolink Station located approx. 50 yards from the hotel providing an excellent base to explore the city and only 5 minutes from the City Centre by Tram

Room4U has partnered LateRooms on this property. More photos, reviews and a full list of facilities and room prices are available using the button above.

  • 24hr check-in
  • Business Support Services
  • Conference/meeting rooms
  • Satellite/Cable TV
  • Use the button at the top of the page for more details on facilities
Date you wish to travel:

No. of nights:

Trafford Hall Hotel
prices from
2 ml

shortlist this hotel