The Armena Inn built in a village ypsomataki Armenistis with a romantic view which combines sea, beaches and mountains. The warm hospitality and tranquility of the site is the place for a relaxing holiday on the island of Ikaria.