Karta Vacation Rentals
On Crete’s north coast in Stalida (Hersonissos), this boutique hotel & spa sits minutes from Stalis Beach and a short drive from Palace of Malia. Port of Hersonissos and Convention Centre Creta Maris are also within easy reach.