Are there any car rental companies in the city of Marseille ?

1 Answer

User avatar
QEEQ User

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.