Archipelago Hostel Old Town 3 stars

Stora Nygatan 38, Gamla stan, 11127 Stockholm, Sweden

Hotel image
Read more reviews for Archipelago Hostel Old Town