Rude, impatient staff. Car inspection rushed. I do not feel confident with the vehicle’s safety and manager left knowing we wanted to inspect the car; shut the office and rudely left. Helpline useless.
Avoid Europcar
Europcar are Europe's largest car rental company, with a fleet of over 200,000 vehicles at 2,650 locations in 118 different countries across the world.