Eleni Palace

The World>Europe>Greece>Crete>Amoudara>Eleni Palace

Milou,
12,
Crete,
Greece,
71414

View Amoudara Information

Photos of the Eleni Palace, Amoudara.

Eleni Palace
Eleni Palace
Eleni Palace
Eleni Palace
Eleni Palace
Eleni Palace
Eleni Palace

About the hotel

This comfortable hotel is situated in Amoudara. The total number of units is 36. This hotel is awarded with certification.