One Bedroom Apartments in Liverpool City Centre
23b Harrington Street, Liverpool, L2 9QA, Reino Unido
One Bedroom Apartments in Liverpool City Centre está en el centro de Liverpool, a 2 min a pie de Liverpool ONE y a 600 metros de Teatro Royal Court, y ofrece wifi gratis.