Jurys Inn Liverpool Liverpool
No. 31 Keel Wharf
Liverpool,
GB L3 4FN
Near Beatles Story