Auf dem Dorfplatz von Stavros betonen eine Büste des Odysseus, eine Karte mit der Route seiner Irrfahrt und ein Plan des legendären Königreichs den Anspruch der Gemeinde, dass hier der Palast des Helden gestanden haben soll. Die Bucht von Polis an der Westküste, zu der eine 1,3 km kurze Stichstraße von der Platia aus hinunterführt, sei der Heimathafen seiner Flotte gewesen, sein Palast habe an der Stelle des kleinen archäologischen Museums gestanden. Das besitzt aber nur spärliche Funde aus den letzten drei vorchristlichen Jahrhunderten.