Choose any of 4 hotels available in Icaria

Alex Rooms Icaria
price: 29 EUR 
Ikarian Blue House
price: 34 EUR 
Studio Froso
price: 49 EUR 
Zacharoula Rooms
price: 29 EUR 

Most popular hotels in Icaria