Frínion, Lefkada Town
bedrooms
Baths
Guests
Located in the scenic bay of Ai Yiannis, Ilios Studios is surrounded by lush greenery, just 820 feet from the beach. It offers air-conditioned studios with free Wi-Fi and balcony overlooking the garden and the hills of Lefkada.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.