Lord Nelson Hotel 3-Star

Book this hotel in Stockholm, Sweden.

Photos of the 3* Lord Nelson Hotel

About the 3* Lord Nelson Hotel

The 3 star Lord Nelson Hotel is an intimate friendly and pleasant hotel located right in the heart of Gamla Stan Stockholms Old Town close to the city centre and all the capitals sights and attractions. The building dates from the 17th century and the hotel is named after Admiral Lord Nelson one of Englands 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 hotels bar.

3* Lord Nelson Hotel on a map of Sweden

Stockholm Arlanda Airport 3* Lord Nelson Hotel
Flight + Hotel
Hotel Only
Lord Nelson Hotel
Stockholm Sweden
Lord Nelson Hotel
For nights
Guests in Room 1
Adults Children