Ikaria Island

Showing 1 from 1 Items

Toggle Filters
Count
Sort by
Order

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.