This Hertz pickup location details in Stockholm:

Hertz
Strandbergsgatan 12
Stockholm, AB 11251 SWE

Experience new places with Expedia