Frequently Asked Questions
Related to Rent a Car in Crete & Rhodes.
Address:
STATHMOS AYTOKINHTON THEOTOKOPOULOS M. E.P.E
Arkoleontos 1 Heraklion
Officially licensed by the Greek National Tourism Organization
Reg. No: 1039E81000219401
G.E.MI.: 77693427000