Ilia Mare Hotel*** Ilia Edipsos - Edipsos, Greece Category: Hotel *** The newly built IIlia Mare is situated directly on the beach is in the picturesque seaside village Ilia, just outside Edipsos. more info » price 31.25 EUR average price per guest per night rating Not rated yet Availability high BOOK