Birka Hostel

Luntmakargatan 14, 11137 Stockholm, Sweden

Hotel image
Read more reviews for Birka Hostel