How can I pay the remaining amount upon arrival?
By a physical credit card under the main driver's name. It is a mandatory requirement from the rental agency.
By a physical credit card under the main driver's name. It is a mandatory requirement from the rental agency.