Melinas Merkouri & Solonos st. Ammoudara, Iraklion Crete 71414, GREECE
+302 897021548
08:00 - 22:00

Our fleet

EXPLORE OUR CAR RENTAL MODELS

InterCarWay Rent a Car ® 2020