City Backpackers Hostel

Upplandsgatan 2a 111 23 Stockholm, 11123, Stokholm, Sweden, Sweden