This Hertz pickup location details in Stockholm:

Hertz
Strandbergsgatan 12
Stockholm, AB 112 51 SWE

Explore a world of travel with Expedia