Note: Drop-off station is different from Pick-up station. You might not be able
to complete your order.
Drop-off fee may apply between different stations and will be charged upon the
return of the vehicle.
For more information, contact our reservation center:
Toll Free (in US): 1-866-429-9998; Phone: +972-(0)3-6841000