Delos Hotel Mykonos town 84600 Greece deloshot@otenet.grTel.+30 22890 -22517 / 24875 fax 22312 Post navigation Delfines hotel rooms Elena Hotel in Mykonos