Het Lord Nelson Hotel met 3 sterren ligt in de Gamla stan wijk van Stockholm, binnen bereik van uitgaansgelegenheden, zoals Södra Theater, op grofweg 11 minuten wandelen.
Het hotel is gesitueerd op nog geen 10 minuten wandelen van Gamla stan metrostation en tevens binnen een korte wandeling van 12 minuten van de Kungsträdgården. Culturele bezienswaardigheden in de omgeving zijn het Hallwyl Museum (1 km) en het Statelijk historisch museum (2 km). Bezoek Mälarmeer, op ongeveer 400 meter afstand van het hotel met 31 kamers, en voel volledige harmonie met de natuur van Sweden. Op 25-minuten loopafstand tot dit pand in Stockholm vinden gasten ook het Vasamuseum. Lord Nelson Hotel ligt op enkele minuten rijden van de Riddarhustorget bushalte.
Dit pand in Stockholm is voorzien van een bureau en rookmelders in elke unit. Sommige kamers beschikken over privébadkamer met een apart toilet en een douche. Ze hebben ook uitzicht op de zee.
U kunt genieten van de Aziatische keuken bij Tak, dat op slechts 5 rijminuten verderop ligt.