City Backpackers Hostel 2 stars

Upplandsgatan 2a, 111 23 Stockholm, Sweden

Hotel image
Read more reviews for City Backpackers Hostel