Greece / North Aegean Islands / Ikaria Address : Gialiskari Ikaria, 83301, Greece Type : [Hotels]
Amenities
Open: May to Octomber...Ikaros Star Hotel overlooks Mesakis Beach and offers comfortable accommodation in a relaxing environment. It enjoys a quiet location in the village of Gialiskari, where guests can enjoy nature.