Featuring a terrace, Leonidas Studios offers apartments with a patio. It is located 80 metres from Kolyvata Beach in Lefkada. Restaurants and cafeterias are 150 metres away. Free Wi-Fi is offered throughout.
All air-conditioned apartments feature a TV and bathroom with shower. Each has a kitchenette with fridge and electric kettle.
The lively resort of Sivota is 15 km from Leonidas Studios. The picturesque village of Nydri is 20 km away.