Complete with stunning views to the Venetian castle on Unesco World Heritage Site Spinalonga Isle, Domes of Elounda is an award-winning sprawling sanctuary that captures the essence of Crete with its defining architecture and acclaimed 5 star service.