Das Hotel Lord Nelson liegt zentral in der Altstadt von Stockholm und befindet sich unweit des Königlichen Palasts. Die wichtigsten Sehenswürdigkeiten der schwedischen Hauptstadt lassen sich von hier aus zu Fuß erkunden. In der direkten Umgebung liegen der zentrale Bahnhof sowie Geschäfte, Restaurants, Bars und Diskotheken. Das Vasa-Museum und das Freiluftmuseum Skansen sind nach kurzer Fahrt erreichbar. Der Flughafen Stockholm-Arlanda liegt rund 42 Kilometer entfernt. Als Stadthotel mit historischem Charakter verbindet das Haus eine überschaubare Größe mit der besonderen Atmosphäre eines Hotel de Charme.
Die 29 Nichtraucherzimmer verteilen sich auf ein vierstöckiges Gebäude. Zur Ausstattung gehören ein Doppelbett oder Queensize-Bett, ein Schreibtisch und ein Safe. Ein Bügelset ergänzt die praktische Zimmerausstattung. Für Unterhaltung und Verbindung sorgen ein Direktwahltelefon, ein TV-Gerät mit Satelliten- und Kabelempfang, ein Radio sowie kostenfreies WLAN. Die Bäder verfügen über Dusche und Badewanne; ein Haartrockner, ein Telefon und Kosmetikartikel stehen ebenfalls bereit. Rollstuhlgerechte Zimmer sind buchbar.
Das Hotel Lord Nelson verfügt über eine Sauna, die nach einem Tag zwischen Museen, Palast und Altstadtgassen einen ruhigen Rückzugsort bietet. Ein Fitnessbereich unterstützt das persönliche Trainingsprogramm auch während einer Städtereise. Für den Alltag stehen ein Safe, eine Wechselstube, Geschäfte, Zimmerservice und Wäscheservice zur Verfügung. Gäste mit eingeschränkter Mobilität können rollstuhlgerechte Zimmer buchen.
Im Frühstückssaal beginnt der Tag mit einem reichhaltigen Frühstücksbuffet. Die Verpflegungsoption Übernachtung inklusive Frühstück ermöglicht eine unkomplizierte Planung vor den Ausflügen durch Stockholm. Das hoteleigene Restaurant ergänzt das gastronomische Angebot für Mahlzeiten im Haus. American Express, Visa, Diners Club und MasterCard werden als Zahlungsmittel akzeptiert.