Are there any car rental companies in the city of Marseille ?
1 Answer
Car rental points are usually located at train stations, bus stations, and airports in France. I directly searched on Google like "Eurocar" when I was there, and I could find chain stores, which would directly give me navigation.