Star Car Rental

Chora, Mykonos, Cyclades, Greece, 84600
Star Car Rental - _MYK1762 - Mykonos, Greece

    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.