Finding Europcar pickup and drop off Esplanade Des Invalides
I have reserved a car rental at this location but cannot seem to find exact information online.
I leave the US tomorrow and will only have my data phone for planning, once in Europe.
I have done a street view of the Europcar address and there are no markings of where exactly to go:
Esplanade des Invalides, Terminal Air France, 2 Rue Robert Esnault-Pelterie, 75007 Paris, France
I read there is a different drop off location but in my confirmation email it says the same drop off.
Has anyone been through the pick up and drop off procedures at this location?
Also, I can't find anything on their site about crossing borders. I will be taking the car over the Swiss border - I know I will need to purchase a vignette at the border but is there any issue with Europcar on crossing borders?