Court Square
Naxos Town, Greece

You are more than welcome to contact us.
It will be our pleasure to assist you.

Send us an email

Give us a call

(+30) 22850 23395

Visit our office

Cour Square (Plateia Protodikeiou)
Naxos Town (Hora), 84300 Naxos Island
Cyclades, Greece


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

Pick up date
Return date
Car & Delivery location