Hotel ★★★

Lord Nelson Hotel

Västerlånggatan 22, Stockholm, Sweden Show on map

Excellent7 reviews 8.8
★8.8/10Excellent
⏲03:00 PMCheck-in from

About Lord Nelson Hotel

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.

Property facts

Property type
Hotel
Star rating
3 stars
Check-in
From 03:00 PM
Check-out
Until 12:00 PM

Location

Västerlånggatan 22, Stockholm, 11129, Sweden

Loading map…

Frequently asked questions

What are the check-in and check-out times at Lord Nelson Hotel?

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.

Is Lord Nelson Hotel a good place to stay?

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.

Where is Lord Nelson Hotel located?

Lord Nelson Hotel is located at Västerlånggatan 22, Stockholm 11129, Sweden.

How many stars does Lord Nelson Hotel have?

Lord Nelson Hotel is rated 3 stars.

Stays near Lord Nelson Hotel

Highly rated alternatives close by

All 264 in Stockholm →

More ways to stay in Stockholm

8.8 7 reviews
Check prices