10/10
Exceptional
Free Wi-Fi
Free private parking
Featuring garden views, Villa Depiros provides accommodation with a garden and a patio, around 28 km from Achilleion Palace. The air-conditioned accommodation is 2.
ΑΝΩ ΛΕΥΚΙΜΗ, Anapládes, 49080, Greece