Villa Papoulas Villa Liapades, Corfu
Set in Liapades in the Corfu Region, 21 km from Corfu Town, Villa Papoulas features an outdoor pool with sun loungers. Glyfada is 18 km from the property. Free Wi-Fi is provided .
Number of rooms: 12
Liapades Corfu Greece, Liapades, 49083, Greece