Property description
Location
With a stay at Lord Nelson Hotel, you'll be centrally located in Stockholm, just a 3-minute walk from Stockholm Palace and 14 minutes by foot from Stockholm City Hall. This eco-certified hotel is 5.8 mi (9.4 km) from Avicii Arena and 1.7 mi (2.7 km) from Skansen.
Dining
Continental breakfasts are available daily from 7 AM to 10 AM for a fee.
Rooms
Stay in one of 29 guestrooms featuring flat-screen televisions. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Amenities
Take in the views from a rooftop terrace and make use of amenities such as complimentary wireless internet access.
Business, and other amenities
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage.