Iolida Beach is a seaside five- star hotel in Chania. It is situated in the centre of Agia Marina, one of the most popular summer resorts of northern Crete.
A large set of 139 rooms and apartments, offering welcoming comfort and a splendid view, will immediately carry guests away to a carefree and relaxing state of mind. Studios, apartments, as well as accommodation options with a private pool, all of which are offering an incomparable duet of comfort and sea view.
139