Ibis Liverpool

27 Wapping
Liverpool
United Kingdom