This city hotel is situated close to the city centre and within a few minutes walk of Liverpool Lime Street train station.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Liverpool Holiday Destinations in Europe