IOLIDA BEACH, a hotel complex in the heart of Agia Marina, one of the most popular coastal resorts of Chania, opens its gates and welcomes you to a world of discreet luxury and unsurpassed beautyIOLIDA BEACH is a modern 5* resort, literally situated a..