Collector's Lord Nelson Hotel 3 stars

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

Hotel image
Read more reviews for Collector's Lord Nelson Hotel