City Hostel

Fleminggatan 19, Kungsholmen, 112 26 Stockholm, Sweden

Hotel image
Read more reviews for City Hostel