Eleni Apartments nabízí zahradu, terasu a ubytování s klimatizací, balkonem a bezplatným Wi-Fi. Pláž Souvala se nachází 300 metrů odtud. Na místě je k dispozici soukromé parkoviště.
Všechny ubytovací jednotky se mohou pochlubit patiem s výhledem na moře a mají TV s plochou obrazovkou, posezení, kuchyň s dobrým vybavením a vlastní koupelnu s bezplatnými toaletními potřebami. K dispozici je také lednice, trouba, varná deska, kávovar a varná konvice.
Katedrála Agios Nektarios se nachází 4,6 km od ubytování Eleni Apartments a Temple of Aphaia 7,5 km. Letiště Eleftherios Venizelos leží 79 km daleko.