Headquarters
Address: Nea Alikarnassos, Heraklion, Crete, Greece
P.O. 71601
+30 2810 245050
Do You Have Any Questions?
Find Us
Nea Alikarnasos, Heraklion Crete, Greece
Smart-CarRental.com is a Car Rental Company in Crete & Rhodes.
Address: Nea Alikarnassos, Heraklion, Crete, Greece
P.O. 71601