Situated near a cathedral, a church and an opera the 3-star Lord Nelson Hotel boasts individual rooms overlooking the city. With accents of Renaissance architecture, the hotel was built in 1974 and renovated in 2002.
The hotel is right in the heart of Stockholm. There are restaurants and bars in the area.
Lord Nelson Hotel offers a wonderful view to its guests.
It stands minutes away from T-Centralen subway station. The hotel is located 10 minutes walk from Bromma airport.
The 4-story Lord Nelson Hotel offers 29 rooms featuring heating, wireless internet, an in-room safe, a dressing room and satellite television as well as tiled bathrooms. Guests can make use of a shower, a hairdryer and toiletries.
Eat & Drink
A breakfast is served in the dining room. Restaurang Kryp In and Kaffegillet i Gamla Stan are situated in a shopping area, about 100 meters away of the property.
Such business facilities as a meeting room, a business center and a copier are also available on site.
Leisure options include a sundeck, a library and a swimming pool.
Wireless internet is available in the entire hotel for free.
No parking available.