We currently provide a choice of two cars for rental. We are based in the Neo Klima area of Skopelos Island, Greece which is a great central location from which visitors can explore the island, visit our many beautiful beaches and go shopping in our city centre.
Address: Neo Klima Skopelos, 37004
Tel.: +30 24240 33674, +30 697 7846025