Providing 31 rooms, the 3-star Lord Nelson Hotel Stockholm is situated just 6 minutes' walk from Stallkanalen.
Some rooms provide tea and coffee making equipment as well as a flat-screen TV with satellite channels to help you enjoy your stay. Furnished with a sofa set and a writing desk, these rooms have a lounge area and a kitchenette. Guests can also enjoy views of the mountain. Self-catering facilities in a deluxe villa include a kitchenette with coffee/tea making machines, a refrigerator, and a toaster.
Japanese cuisine is offered at Tak, situated around a 5-minute walk from the hotel.
The hotel is located in Gamla stan with a number of interesting boutiques, cafés and restaurants, only 5 minutes' walk from Stockholm Old Town Square and a short distance from Moderna Museet. Shopping tourists will enjoy being near Gallerian Shopping Centre (650 metres) and the circular Sergels torg Square (1 km). Also, Swedish History Museum lies nearly 10 minutes' drive away, while Gamla stan is approximately a 10-minute walk from this Stockholm hotel. You can catch the bus at Riddarhustorget bus stop, just a minute's drive from the property. Lord Nelson Hotel is located in Stockholm, 10 km from Bromma Stockholm airport.