Karta Vacation Rentals



In Afandou on Rhodes — a breezy villa base within walking distance of the town center and a short stroll to Afandou Beach. Kolymbia Harbor and Seven Springs are nearby. Rhodes "Diagoras" International Airport is about 21 km away.