Located in Agios Ioannis, Iliana Villas features an outdoor pool. It offers self-catering, split-level accommodations set amid a garden, and free WiFi in all areas. Myloi Beach lies within 2625 feet.
Fitted with beamed ceiling, all apartments at Iliana Villas open out to a terrace with garden and pool views. Each comes with a TV and air conditioning. There is a kitchen with an oven and a refrigerator. Featuring a bath, the private bathroom also comes with a hairdryer and free toiletries. There is an additional bathroom.
Guests can relax in the sun terrace. A playground for children is also provided in the premises.
Agios Ioannis Beach lies within 2625 feet, while Lefkada Town is at a distance of 2625 feet. The property offers free parking.