Karta Vacation Rentals





In the centre of Stavros on Crete’s north coast, Villa Nefeli is a short stroll to sand and sea. It’s a 3-minute walk to Sunset Beach and steps from Pachia Ammos, Gold Coast and Stavros Beach. Chania International Airport is about 5.6 miles away.