Irida Aegean View is located in Megali Ammos, the closest beach to Skiathos Town. It is one hundred and fifty meters from the sea and only a kilometer away from the town of Skiathos. All the rooms have lovely sea view and garden view.The rooms are fully equipped with TV and air conditioning. Free private car parking is provided