Situated in Lefkada Town, 2.6 km from Agios Ioannis Beach and 2.6 km from Kastro Beach, Villa Artemis features air-conditioned accommodation with a balcony and free Wi-Fi. This holiday home provides accommodation with a patio.
Lefkada Agiou Panteleimonos, Lefkada Town, 311 00, Greece