Situated in the heart of Stockholm, the comfortable Lord Nelson Hotel offers luxury rooms. Residing in a 4-story building, the hotel was opened in 1974 and renovated in 2002.
The property lies within 1.9 km from Skansen Open, Stockholm Transport Museum and Seglora Kyrka. The venue is set within 1 km from Stockholm city center.
Nearby points of interest include museums, the palace and the cathedral.
The hotel is set close to T-Centralen subway station offering access to Royal Palace, Gamla Stan and Stockholm Cathedral. Bromma airport is 10 minutes' drive from away.
Lord Nelson Hotel is a property in Stockholm that comes with 29 rooms and provides an in-room safe, free Wi-Fi, satellite TV, central heating and a mirror. They are fitted with tiled bathrooms with a shower, a hairdryer and toiletries.
Eat & Drink
Breakfast is offered in the dining room every morning. Kaffegillet i Gamla Stan treats guests with british and irish meals and lies within 100 meters from the property.
Guests can use car rental services on site.
Wireless internet is available in the entire hotel for free.
No parking available.