Yes, our company cars come with basic coverage insurance, however you can regularly choose extra insurance alternatives.
Mileage limits may apply on Alfa Romeo, but you could check our company website to recognize any restrictions.
You'll usually need a driver's license, passport, and a credit /debit card for an Alfa Romeo rental deposit.