Eleni Apartments offers accommodations with a restaurant, seasonal outdoor pool, garden, and shared lounge.