Property Location With a stay at Crowne Plaza Liverpool, you'll be centrally located in Liverpool, steps from Royal Liver Building and Cunard Building. This 4-star hotel is close to Liverpool ONE and Vue Cinema.Rooms Make yourself at home in one of the..