18-20 Trafford Boulevard
Main: 0871 52...
Within easy reach of the M60, near Manchester Trafford Centre, Manchester Football Club and only 5 miles from Manchester city centre. This hotel is also only 10 miles from Manchester Airport.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours