Villa Larna Corfu is well situated in Kavvadádes, 2.2 km from Arillas Beach and 2.6 km from Agios Georgios Beach. This apartment has a private pool, a garden, barbecue facilities, free WiFi and free private parking, an outdoor swimming pool and a shared ...