Elpida Village

Starting at

TripAdvisor Review

Based on 378 review

See all

This magnificent resort is conveniently located just 800 metres from the breath-taking sandy beaches of Istron Village and by the foot of a wonderful hill and surrounded by lush, verdant gardens, making it the ideal choice of accommodation either when travelling with the whole family or for a romant...

More details