Address : vasterlanggatan 22, stockholm Show Hotel Map
The Lord Nelson is located in the heart of Stockholm's Old Town, Gamla Stan. Only fifteen minutes on foot to the Central Station and similar in distance to the hustle and bustle, restaurants and nightlife of Stureplan. 42 kms to the nearest airport (arlanda) 2 minute walk to the nearest metro station (old town) 1 km to the nearest station (stockholm central) 1 minute walk to the nearest bus stop 18 km to the nearest fair site (stockholm fair) 2 km to the nearest beach