Ikaria Island
Rooms Kirkis is a family run pension located in Armenistis town center on the edge of the sea overlooking the picturesque bay of Armenistis and set amidst a lush garden courtyard.
Rooms Kirkis is a family run pension located in Armenistis town center on the edge of the sea overlooking the picturesque bay of Armenistis and set amidst a lush garden courtyard.