With a stay at Crafoord Place - Hostel, you'll be centrally located in Stockholm, within a 15-minute drive of Stockholm City Hall and Stockholm Palace. Featured amenities include a computer station, express check-in, and multilingual staff. Limited parking is available onsite.