Karta Vacation Rentals
On Crete’s north coast beside Mirabello Bay, this luxury beachfront hotel sits on two sandy beaches. The fishing village of Elounda is about 2.5 km away and Heraklion Airport is roughly a 45‑minute drive. Address: Elounda, 72053 Crete, Greece.