




Tucked in Agia Marina Nea Kydonias on Crete’s north coast, this self-catering villa sits a short stroll from Stalos Beach and the private beaches near Giannoulis - Santa Marina and Minerva Beach Hotel. Chania town is about 4.3 miles away and Chania International Airport roughly 12 miles, making it easy to drop in and unwind.