Situated on a pedestrian street in Stockholm's picturesque Old Town, the Lord Nelson is just around the corner from the Royal Palace, the Nobel Museum and the Parliament Building. Discover the numerous bars, restaurants and unique boutiques in the area. A walk to Central Station takes 10 minutes. Most of the city's attractions, such as the Vasa Museum, the City Hall and Stockholm's famous archipelago are also within easy reach.
The Lord Nelson Hotel is centrally located in Stockholm.
From Arlanda Airport:
Take a taxi (additional cost), or the Arlanda Express Train to Stockholm Central Station.
From Central Station:
The hotel is in 10 minutes walking distance or one stop away towards "Gamla Stan" on the red or green southbound trains.