CONTACT US

Contact us

Our Offices
Post Office rd, Naxos Town
Naxos Island, Greece
Phones
(+30) 22850 23511
(+30) 6986 524 238
Social

Enquiries Reservations

Please fill in the form below and we will get back to you

Pick up date
Drop off date
Vehicle type & delivery location