Hotel unavailable
 

Lord Nelson Hotel, Stockholm

If this is your Hotel and you would like to be listed on AsiaRooms.com click here.

Summary
Lord Nelson Hotel Stockholm was built in 1620. A wonderful three star hotel with a beautiful roof terrace situated in an ideal position to enjoy all that Stockholm has to provide and a fun and unusual place to rest.
The cosy lobby is small with a friendly reception and limited seating. The building extends back and is deceiving in size. A 17th century town house built to resemble a ship. The Lord Nelson is a typical building of Stockholm's Old Town.
View all Stockholm hotels in Sweden