Karta Vacation Rentals
On Crete’s lively Stalis strip, a short walk from Stalis Beach and minutes from Star Beach Water Park and Malia Beach. These hotel apartments and studios sit on El Venizelou street in Stalis, about 28 km from Nikos Kazantzakis Airport.