Leta Apartments +30(26610)44946Agios Georgios Argyradon, Corfu Island, 49080, GreeceApartment Add to favorites 0