Położony na Starym Mieście w Sztokholmie, ten prowadzony rodzinnie hotel mieści się w budynku z XVII wieku oraz pretenduje do tytułu najwęższego hotelu w Szwecji, co też niewątpliwie jest częścią jego uroku.
Hotel Lord Nelson szczyci się doskonałym położeniem do spacerów wokół Gamla Stan (Starego Miasta) i centrum Sztokholmu. Znajduje się w średniowiecznej części miasta, w otoczeniu wąskich, kamiennych uliczek i alejek.
Od chwili zameldowania w przepięknej, mahoniowej recepcji, do wejścia do swojej kabiny, zdążą już Państwo przekonać się o szwedzkiej gościnności. Hotel zapewnia wszystkie udogodnienia w trzygwiazdkowym standardzie, a przebywając w nim odnosi się wrażenie, iż należy on do osoby prywatnej.
Fascynujący wystrój wnętrz to efekt twórczej pracy jego właścicieli. Znajdują się w nim żeglarskie antyki w gablotach wystawowych, we wnętrzach dominuje mosiądz, brąz i lakierowany mahoń. Umeblowanie zalicza się do najwyższej półki, a podłogi zachwycają przepiękną strukturą. Każdy pokój nosi nazwę statku, a w środku, we wgłębieniu ściany, umieszczony jest jego model.
Na dachu znajduje się taras Poop Deck, oferujący wspaniały widok na Stare Miasto.
Hotel Lord Nelson niestety nie posiada własnej restauracji, jednakże Goście mogą stołować się w jednym z wielu pobliskich hoteli. Hotel Lady Hamilton idealnie nadaje się na lekki posiłek, a hotel Victory serwuje wyrafinowaną kuchnię, umiejscowioną w rankingu Michelin.