Star Car Rental

Chora, Mykonos, Cyclades, Greece, 84600

About Star Car Rental

Call now to Auto Moto Star 100m from the port ready to be at your service with 200 new moto-bikes and cars. Quick service with many spacial provisions at the most economic rate. Immediate delivery at harbour airport and hotels.