Lord Nelson is located in the heart of old town so great position to explore Stockholm.
Our room was the smallest in the hotel so not that comfortable but rest of the hotel makes up for it.
Great decor everywhere and fantastic poop deck on top the roof.
- Free Wifi
- Breakfast included