Ilia Mare Hotel

Ilia Mare Hotel

17 followers
·
5 followers
Ilia, Edipsos, North Evoia, Greece  ·  The newly built Ilia Mare is situated directly on the beach, in the picturesque seaside village Ilia, just outside Edipsos.
Ilia Mare Hotel