
Stockholm, Sweden
Lord Nelson Hotel
3-star hotel
Enjoy a central Stockholm stay at the eco-certified Lord Nelson Hotel, a short walk from Stockholm Palace and Stockholm City Hall. The hotel offers 31 guestrooms with flat-screen TVs, premium bedding, and complimentary Wi-Fi.…
- Wi-fi
- 24-hour reception
- Laundry service · extra charge
- Breakfast room


