About Crowne Plaza Liverpool City Centre By IHG
Verified property profile, architecture overview, and stay experience in Liverpool.
Welcome to Crowne Plaza Liverpool City Centre, a 4-star hotel located in the heart of Liverpool, United Kingdom. With its prime location and impeccable service, this hotel offers a luxurious and convenient stay for both business and leisure travelers.
Built in 1998, Crowne Plaza Liverpool City Centre boasts 159 elegantly designed rooms, each offering a comfortable and stylish retreat.
After a day of exploring the city or attending business meetings, unwind at the hotel's stylish bar. Sip on expertly crafted cocktails or enjoy a glass of fine wine while soaking in the lively ambiance.
For those who enjoy retail therapy, the hotel is conveniently located near a variety of shops, allowing you to indulge in a shopping spree without having to venture far.
