Set in its own gardens with views of the Pennine Hills, the Hotel is conveniently located just 2 minutes from junction 20 of the M62, between Liverpool and Leeds, yet only 8 miles from Manchester City Centre.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Manchester Holiday Destinations in Europe