Elounda Ilion
Elounda, Crete

Elounda Ilion

Elounda Ilion Hotel in Crete island, is build on a hill offering a panoramic view of the bay of Elounda. The area has been characterized as a place of particular natural beauty and is considered as one of the most beautiful and quiet resorts of the Mediterranean.

Release Date:
Monday, June 15, 2015