Située à Mochlos, à moins de 1 km de la plage et à 36 km du lac Voulismeni, la Villa Ilios propose des hébergements avec une connexion Wi-Fi gratuite, la climatisation, une piscine extérieure et un jardin. Offrant une vue sur la montagne et la piscine, il se trouve à 35 km de l'église Panagia Kera (à Kritsa).
La villa comprend 2 chambres, 2 salles de bains, du linge de lit, des serviettes, une télévision, une cuisine entièrement équipée et une terrasse avec vue sur la mer.
Le port d'Agios Nikolaos se trouve à 37 km. L'aéroport le plus proche est celui de Sitia, à 28 km.