Elounda Olive Garden Apts & Studios 30 28410 41934Andrea Papandreou 144, Elounda, 72053, GreeceHotel Add to favorites 0