Karta Vacation Rentals
Perched on a hillside above Almyrida on Crete’s northwest coast, these two modern villas sit about 800 meters from Almyrida Beach. Kera Beach and the Port of Souda are nearby, and Chania International Airport is roughly 21 miles away.