Peaceful and friendly family run furnished apartments located in the mountain village of Avlaki amidst Ikaria's beautiful nature.
5 large studio and 2-bedroom furnished apartments accomodating from 2-6 persons, each with kitchenette, TV and Private Balcony with Sea/Mountain Views.