Lord nelson
Housed in a 17th century building in the heart of gamla stan stockholms old town the lord nelson hotel is an intimate friendly hotel bursting with character the hotel is close to all the capitals sights and attractions such as the royal palace found 100m away drottninggatan stockholms main shopping street is also within walking distance all 29 rooms at the lord nelson hotel stockholm have a charming character decorated in a nautical style with a light and airy feel each room has a