Destinations Hotels Stockholm Sweden Travel Guide

Sleep well at Swedens narrowest hotel the Lord Nelson in Stockholm, Sweden | ThatSwedishTraveller

Stay near Stockholm city centre at the hotel Lord Nelson This blogpost was written in collaboration with The Collector´s Hotels. On the main street of Old Town, Stockholm (Sweden) you will find the beautiful hotel Lord Nelson. The hotel is part of the three Collector´s Hotels, all found in Old Town, owned by the antique collectors […]