Car Hire Heraklion in Greece Rental Center Crete Address: Nidas 1, 713 07 Crete Greece Phone Number: +30 28 10 24 01 20