Contact Contact us today and rent a car in Crete Get in Touch +30 6959997858 vroomvroomrentacar@gmail.com 8, EL. VENIZELOU str. Chania - Crete Message Us Please enable JavaScript in your browser to complete this form.Name *FirstLast Comment Email Message Email *Comment or MessageSubmit