Luxury Car Rental Crete in Greece Arvanitakis Group Address: AGIA PELAGIA, 715 00 Irakleio Crete Greece Phone Number: +30 69 74 06 70 93