Location: situated in the centre of Liverpool, 14kms from the airport and 200 metres from the train station.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Liverpool Holiday Destinations in Europe