7.9/10
Good
45 reviews
Free Wi-Fi
60 m.
Lime Street Train Station
Conveniently situated in the centre of Liverpool, Lord Nelson Hotel provides free Wi-Fi and a shared lounge.
Number of rooms: 41
15-17 Hotham Street Liverpool, Liverpool, L3 5PD, United Kingdom