BB72.COM — working for your travel
Lord Nelson Hotel — Stockholm, Sweden.
Address
Vasterlanggatan 2, 11129
Chain
XZ

About Lord Nelson Hotel

The Lord Nelson Hotel is an intimate, friendly and pleasant hotel right in the heart of Gamla Stan, Stockholma€™s Old Town a€“ close to the city centre and all the capitala€™s sights and attractions. But above all, the hotel contains a unique, private collection of maritime antiques a€“ passionately gathered through the decades by the owner family Bengtsson.

City

Location

Other hotels in Stockholm

View all hotels in Stockholm ›