Karta Vacation Rentals
On Crete’s northwest coast near Agia Marina and Stalos Beach, Casa Leone Suites sits in a quiet 3.5‑acre oasis just 300 m from the sandy Stalos shore. Platanias and Agia Marina beaches, shops and taverns are within easy walking distance, and Chania city center is about 6 km away.