30 James Street
30 James Street, Liverpool, L2 7PQ, United Kingdom,Object type: Hotel Liverpool
Stay in the heart of Liverpool – Excellent location - show map Situated opposite the Albert Dock, 30 James Street overlooks the Three Graces, which compris