Car hire :: Sweden :: Stockholm Östermalm
Map for the car hire pick up location at Stockholm Östermalm.
Pick up address: Linnégatan 88, Stockholm, 115 23