Collector's Victory Hotel 4 stars

Lilla Nygatan 5, Gamla stan, 11128 Stockholm, Sweden

Hotel image
Read more reviews for Collector's Victory Hotel