City Backpackers Hostel

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

Hotel Facilities City Backpackers Hostel

  • Bicycle