This city hotel lies to the south of Liverpool, around 11.5 km from the centre of the city and close to the Mersey River. It is 1.5 km to the city airport and the nearest bus stop is situated 2 km away.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Liverpool Holiday Destinations in Europe