at Hotham Street, Liverpool , L3 5PD United Kingdom
Contemporary 3-storey Liverpool City Centre hotel boasting comfortable accommodation at an affordable price.
Right beside Lime Street Train Staion
19 FB users likes Lord Nelson Hotel, Liverpool, set it to 124 position in Likes Rating for Liverpool in Hotel & Lodging category
Lord Nelson Hotel, Liverpool is Liverpool based place and this enity listed in Hotel category. Located at Hotham Street L3 5PD. Contact phone number of Lord Nelson Hotel, Liverpool: +44 151 709 5161