Lord Nelson Hotel

The 3 star Lord Nelson Hotel is an intimate, friendly and pleasant hotel located right in the heart of Gamla Stan, Stockholm's Old Town - close to the city centre and all the capital's sights and attractions. The building dates from the 17th century and the hotel is named after Admiral Lord Nelson, one of England's greatest heroes of all time. But above all, the hotel contains a unique, private collection of maritime antiques - passionately gathered through the decades by the owner family Bengtsson. All 29 rooms are nicely decorated and equipped with telephone, Cable TV, Wireless broadband connection and en suite bathroom with a hairdryer. After a busy day of sightseeing guest can relax in the sauna or perhaps enjoy a light menu in the hotel's bar.

Check availability and book

Check availability and book