Contact Us

Travel Star Exclusive

Kallithea Pediados, 71601, Heraklion, Crete, Greece

Tel : +30 - 2810 - 380103
Fax : +30 - 2810 - 380686
E-mail address : info@travelstar.gr