Is there parking nearby?

Not really. You might hopefully find parking around Hötorget or a nearby street, but finding a parking spot in the city can be challenging.