Located in the scenic bay of Ai Yiannis, Ilios Studios is surrounded by lush greenery, just 250 metres from the beach. It offers air-conditioned studios with free Wi-Fi and balcony overlooking the garden and the hills of Lefkada.
Number of rooms: 10
Frínion, Lefkada Town, 31100, Greece