Karta Vacation Rentals





Set in Istro, Villa Castello sits just steps from the village centre and a short stroll to the sand. About 100 m from Istro’s centre and roughly 350 m from the nearest beach, it’s also within walking distance of Agios Panteleimon (Agiou Panteleimonos) Beach, Golden Beach and Voulisma Beach. Lake Voulismeni is about 7.4 miles away and Sitia Public Airport is roughly 33 miles out.