Rooms for sold-out dates.
LORD NELSON HOTEL
Vasterlanggatan 22 - Stockholm, Sweden
The Lord Nelson Hotel is a first-class, 17th-century townhouse hotel entirely
decorated with Nelsoniana and Nautical antiques. The hotel's roof terrace has
splendid views over Stockholm's old town--Gamlastan. The hotel has a warm and
welcoming atmosphere that emphasises friendly and hospitable service. It also
has excellent facilities as well as comfortable guest rooms and public areas.
Stockholm hotels and travel information.