This property is 1 minute walk from the beach. Situated in Loutsa, Anthea Apartment is an apartment boasting a sun terrace. The property is 41 km from Lefkada Town and free private parking is provided. Free WiFi is offered throughout the property. There is a seating area and a kitchen equipped with an oven. Towels and bed linen are available at Anthea Apartment.