Villa Dora offers 25 fully equipped holiday apartments in Crete. Enjoy sea or garden views, kitchens, Wi-Fi, and a cozy atmosphere near the sea.