Lord Nelson Hotel byr på et eget svømmebaseng i Södermalm distriktet i Stockholm. Stedet består av 29 kompakte rom på 4 etasjer.
Stedet ligger i sentrum av Stockholm med umiddelbar nærhet til Nasjonalmuseet. Vikingaliv ligger kun 1.5 km unna.Det er en togstasjon som gir tilgang til museer, et slott og en katedral. Catholic Cathedral Katolska Domkyrkan ligger også noen få skritt fra overnattingsstedet.
Visse rom har en minibar, varme og en balkon. Lord Nelson Hotel tilbyr rom med herlig utsikt over elven. Alle rommene har et private bad med en rekke fasiliteter som et badekar, en dusj og en tørketrommel.
Du kan få en kontinental frokostbuffé før du går ut for å utforske området. Lord Nelson Hotel Stockholm har en liten restaurant med deilig mat. En 5-minutters spasertur tar gjestene til bar Barrels Burgers & Beer.T-centralen t-banestasjonen ligger en 10-minutters spasertur fra innkvarteringsstedet.