Stay in Kionio Sea House General General Dedalos 1 Dedalos 1 Dedalos 1 Dedalos 1 Dedalos 1 Dedalos 1 Dedalos 2 Ikaros 1 1 2 3 → Learn more about Ikaria island