Karta Vacation Rentals
On Crete’s sun-soaked coast in Elounda, a family-friendly sea-view hotel just 200 metres from Elounda Beach. A short drive takes you to the Elounda Windmills and Plaka Beach, while Spinalonga Castle and the Agios Nikolaos Archaeological Museum sit within easy reach.