De studio's en appartementen van Olympion Village liggen op amper 200 meter van het bekende strand van Zacharo. Het biedt gratis WiFi.
Het complex is gebouwd in een groene tuin van 6 hectare met bloemen en bomen en beschikt over een snackbar en een speeltuin voor de jongere gasten.
De studio's van het Olympion Village hebben een balkon met uitzicht op de tuin. Alle appartementen zijn voorzien van airconditioning en een kitchenette met een koelkast.