Campbell Square Apartment 3
17 Argyle Street (Flat 3), Liverpool, L1 5BL, United Kingdom,Object type: Hotel Liverpool
Stay in the heart of Liverpool – Excellent location - show map Boasting city views, Campbell Square Apartment 3 offers accommodation with a patio and a ket