This is the first company that since its inception starring in the rental area, featuring state-of-the-art car rental offices, capable of serving a wide network of customers at Santorini, Athens, Thessaloniki and Kavala.
This is the first company that since its inception starring in the rental area, featuring state-of-the-art car rental offices, capable of serving a wide network of customers at Santorini, Athens, Thessaloniki and Kavala.