Situated in Káto Kalésia in the Crete region, Electra Luxury Villa has a terrace and sea views. Guests can go for a swim in the private pool.