Karta Vacation Rentals
Perched on a sun-drenched hillside in Elounda, Crete, this boutique beachfront hideaway looks out over Mirabello Bay and the iconic island of Spinalonga. Just minutes from the village of Elounda and Plaka, it’s a family-friendly base for exploring the coast.