Geoffrey L. from Chelmsford, England
Sep 13, 2017
Car hire in Heraklion Airport

Lovely friendly people, great service. Car had a very badly repaired tyre but that really wasn't the fault of Rental Center Crete - just shows that whenever getting things repaired in Crete its best to keep a close watch on what is being done!!!