Eleni Apartments is located in Agios Efstratios, North Aegean Islands. The hotel common facilities include bbq.
The property offers family room, 1 bedroom apartment and other might be available upon request. Room amenities include a/c, heating and more.
The Wi-Fi is free and available in all areas.
There is no parking.
Pets are allowed on request and subject to extra charge.