Cretan Exclusive Villas for Rent in Crete are newly built properties, situated in the village of Agia Triada of Rethymno.