Ideally located for exploring South Lancashire, just 8 km from Manchester city centre with a host of attractions including the Trafford Centre, the Manchester Evening News Arena and Old Trafford Football Stadium.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Manchester Holiday Destinations in Europe