| Address:
Lord Nelson Hotel Liverpool Hotham Street, Liverpool L3 5PD, England, UK
Telephone:
+44 151 709 5161
Location:
Liverpool Lime Street Train Station is 3 minutes walk away from the Lord Nelson Liverpool Hotel.
Nearest motorway junction: M62 Jct 4
| |
|