Villa Stravorina is a luxurious hideaway on the island of Crete! Only 22 klm from the main national airport of Heraklion and just 9 klm from the nearest seashore will provide you the ultimate combination of relaxation and fun.