How to find us

Eleana Nature and Art accommodation is located in beautiful Sfakia. We are looking forward to welcome you.