Lord Nelson Hotel

Address:

Vasterlanggatan 22
111 29 Stockholm, SE

Phone:

+46 8 5064 0120

Hotel star rating:

3 stars

Brand name:

The Collector’s Hotel

Map:


Contact   ·   Privacy   ·   Terms