Showing posts with the label Chania Rent a car

Motive Rental - Rent a car

Motive Rental maintain its central offices in Chania. Their 24-hour services allow you to pick up and drop off your selected vehicle anywhere in Crete, free of charge, any time during the day.  Don't forget to ask for their spaeicial weekly deals! Visit Motive Rental