Elounda Beach
Perched on Crete’s fabulous northeast coast, the Elounda Beach Hotel brings classic island architecture to a luxury resort. Its superbly outfitted guestrooms and lush gardens overlooking Mirabello Bay make a visit here an exercise in relaxation and rejuvenation.BOOK NOW
