Villa Eleni Meskla dysponuje tarasem z widokiem na górę oraz prywatnym basenem kąpielowym.
Wąwóz Sarakina leży w jedynie 1 km, a Botanical Park & Gardens of Crete znajduje się około 25 min piechotą od willi.
Goście mogą tu również podziwiać widoki na ogród. W łazience znajduje się oddzielna toaleta i prysznic. W łazience znajdują się również suszarka do włosów i ręczniki.
Villa Eleni Meskla ma kuchnię z czajnikami elektrycznymi, lodówką i piekarnikiem. Restauacja Taverna Halaris, w której serwowane są specjały kuchni śródziemnomorskiej, leży w odległości 13 min spacerem. Najbliższy przystanek autobusowy Laki jest w około 900 m.