- Address: Talos Square, Theotokopoulou 63, Chania 731 31, GreeceTelephone: 306984631835 / 302810286169
- Address: CHANIA AIRPORT ENTRANCE, Chania 731 00, GreeceTelephone: +302122135282(140)
- Address: OFFICE OUTSIDE OF THE AIRPORT., GR- CHANIATelephone: 00302111875546 / (+30)2821066310
- Address: OFFICE OUTSIDE OF THE AIRPORT., GR- CHANIATelephone: 00302111875546 / (+30)2821066310
- Address: Ethnarchou Venizelou Plateia SoudasTelephone: +30 2821081474
- Address: Ethnarchou Venizelou Plateia SoudasTelephone: 0030 28210 81474
Map View of Car Rental Locations in La Canea