The charming Lord Nelson Hotel is rated 3 stars and comprises 29 rooms with homely comforts. The hotel was opened in 1974, renovated in 2002 and is housed in a 4-storey building.
Major Stockholm sights, such as Skansen Open, Observatory Museum and The Swedish History Museum are located nearby. Guests will find Stockholm city center within a 10-minute walk from the property.
This hotel is placed in Gamla stan district, known for a cathedral, a museum and a church.
The hotel enjoys an unique location within 10 minutes' drive from Bromma airport.
The property offers individual rooms equipped with an in-room safe, free Wi-Fi, satellite TV, heating and a mirror. They also comprise en suite bathrooms appointed with a shower, a hairdryer and toiletries.
Eat & Drink
Residents can have breakfast in the dining room. Restaurang Kryp In and Kaffegillet i Gamla Stan are located within 100 meters away.
Guests will enjoy using car rentals when exploring the sites of Stockholm.
Wireless internet is available in the entire hotel for free.
No parking available.