Lord Nelson Hotel is gunstig gelegen in het centrum van Liverpool, en is voorzien van een gedeelde lounge en gratis WiFi. De accommodatie ligt dicht bij verschillende bekende bezienswaardigheden, op minder dan 1 km van Liverpool Metropolitan Cathedral, 16 minuten lopen van Liverpool Philharmonic Hall en 1,1 km van Liverpool ONE. De accommodatie biedt een 24-uursreceptie en bagageopslag voor gasten.
Alle units bij het hotel hebben een flatscreen-tv. Kamers hebben een eigen badkamer, gratis toiletartikelen en beddengoed.
Populaire bezienswaardigheden in de buurt van Lord Nelson Hotel zijn station Liverpool Lime Street, Royal Court Theatre en Treinstation Liverpool Central. Het dichtstbijzijnde vliegveld is Luchthaven Liverpool John Lennon, op 13 km van de accommodatie.