Situovaný poblíž Šlechtický dům, 3-hvězdičkový Lord Nelson Hotel Stockholm obsahuje střešní terasu a knihovnu. Je to 2 km od Švédské muzeum fotografie a 2,1 km od Grona Lund zábavní park.
Hotel se pyšní klidným umístěním ve městě Stockholm 10 minut chůze od stanice metra Gamla Stan. Hotel se nachází v zábavné čtvrti města Stockholm. Hotel se nachází 10 km od letiště Bromma Stockholm a 10 minut chůze od autobusové zastávky Riddarhustorget.
Hotel nabízí 29 pokojů s výhledem na město spolu s pracovním stolem a detektory kouře. Každý pokoj je vybaven soukromou koupelnou.
Součástí nemovitosti je bufetová snídaně v jídelně. Hotel je umístěn asi 18 minut chůze od restaurace Vasa a Kungsträdgården, které servírují delikátní pokrmy.