Ibis Liverpool City Centre

27 Wapping, Liverpool, United Kingdom Get Directions to this spot
Category:
Hotels
27 Wapping
Liverpool
United Kingdom

Rate and review Ibis Liverpool City Centre in Liverpool, United Kingdom!

Share your experiences at Ibis Liverpool City Centre with your friends or discover more Hotels in Liverpool, United Kingdom.