Trust Rent A Car
Car Rental Chania
Chania Airport
Crete, Greece
+30 28210 63035
info@trust.gr
The good thing is the fast transactions done at the airport at the time of taking the car and the drop off.