[The Leading Hotels of the World] [The Concorde Hotels]
Open: April - October... The Elounda Bay Palace is a picturesque
resort, designed with respect to Cretan architecture, located on lush,
colourful gardens! Natural beauty combined with cutting-edge technology! It is the ideal
place for those seeking relaxation.