Alkistis Istron Villa is located next to Lake Voulismeni, Kritsa Panagia Kera and Panagia Kera Church . This venue features traditional architecture.
Agios Nikolaos city center is 4 km away.
An open kitchen is provided.
Sitia airport is 35 minutes' drive away.
Check-in:from 12:00-20:00 hours
Check-out:until 12:00 hours
- Indoor parking
- No pets allowed