FAQ

Will the staff at the car hire location speak English?

At the popular European holiday destinations, such as Majorca, the staff of the car hire firm often speak English.

Loading...