Postal Address: IOLIDA BEACH HOTEL Agia Marina St., GR-73014, Chania, Crete, GREECE
Tel.: +30 28210 83618, Fax: +30 28210 83619 Email: iolidabeach@smilehotels.gr
Alternatively, you could use the following contact form to contact us. One of our partners will get back to you as soon as possible.