Lord Nelson Hotel

Starting at

TripAdvisor Review

Based on 328 review

See all

This city hotel is located in Stockholm's old town, with all the attractions that the city has to offer. The central station is within walking distance, as well as a variety of opportunities for shopping, restaurants, bars and nightlife options easily accessible. Vasa Museum and the Skansen open air...

More details