Car hire :: Finland :: Helsinki Viikki
Map for the car hire pick up location at Helsinki Viikki.
Pick up address: Metro-auto Hernepellonkuja 12 , Helsinki, 00560