Car hire :: France :: Marseille Downtown
Map for the car hire pick up location at Marseille Downtown.
Pick up address: 6 Avenue De Saint Menet, Marseille, 13011