Eleon Grand Resort

Eleon Grand Resort

Zante, GR / At Tragaki location, on the eastern part of the island of Zante, the word “Eleon” means “olive grove”
Eleon Grand Resort