They are built on the slope of a green hill overlooking the rural landscape of Crete and in the background the imposing Psiloritis mountain.
Aiming to offer a high-quality accommodation experience.