Hotel Hotel Sven Vintappare
★★★
Västerlånggatan 22, Stockholm, Sweden Show on map
Lord Nelson Hotel is a 3-star hotel in Stockholm, Sweden. Guests rate it 8.8/10 (excellent) across 7 reviews, ranking it #205 of 264 places to stay in Stockholm.
Västerlånggatan 22, Stockholm, 11129, Sweden
Check-in starts at 03:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Lord Nelson Hotel has a guest rating of 8.8 out of 10 from 7 reviews, which is considered excellent. It ranks #205 of 264 properties in Stockholm on Triptoic.
Lord Nelson Hotel is located at Västerlånggatan 22, Stockholm 11129, Sweden.
Lord Nelson Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Guest favorite
Guest favorite
Guest favorite
Hotel
Apartment/Flat