With stunning views of Elounda Bay and the sea, Ilion Hotel offers a large outdoor swimming pool and tennis court, with complimentary breakfast and private parking. Enjoy your breakfast in the dining room, whic ... Read more

View all Luxury Hotels in Crete Island