Address
North John Street 2A
Town
Liverpool
General Info
This popular property is situated in Liverpool . Hotel was built in 2013. Set in the heart of the city, the Hotel offers easy access to all the city has to offer. The Hotel is a quick drive from the airport. The establishment is wheelchair-accessible. The on-site car park may be useful to those arriving by car.