Iolida Village

****

Aghia Marina, Lg Agia Marina

Facilities in hotel

Important

on-line

Informations about hotel

Accomodation

This charming null is set in Aghia Marina. Iolida Village is not a pet-friendly establishment.