Choose any of 2 hotels available in Ikaros

Fragos Garden Studios
price: 70 EUR   rating: 9 
Ionian Islands
price: 133 EUR 

Most popular hotels in Ikaros