Incorrect data? Please notify us at hi@itinari.com.
Selena Village hotel is a family owned hideaway in the famous area of Elounda with beautiful views to the dazzling waters
Want to plan a trip here? Talk to AI travel assistant Maya.