Reviews

Review of EuropcarLuxembourg Downtown

Waited over an hour for car

Waited over an hour for car. Long lines. Slow. There was a dispenser for free water, but it was out of cups.

Date of experience: September 23, 2024