Featuring free WiFi throughout the property, Kostakioi is located in Kostakioí, 40 km from Lefkada Town. Arta is 3.9 km away. Free private parking is available on site. There is also a kitchen, fitted with an oven.
Book this Hotel