Elounda Bay Palace 2841 067000Elounda, Crete, 72053, GreeceHotel Book here: Book Here Stars: 5 stars Review: 8.9 Accommodation: Summer Travel in Aghios Nikolaos, Lasithi, Crete in Elounda Bay Palace Crete. Read more… Add to favorites 0