Location: in the Manchester Airport area, about 19 km from the city centre.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Manchester Holiday Destinations in Europe