Depuis le 11e s., Ioannina vit sous la garde du kastro élevé sur la péninsule dominant le lac, au nord-est de la ville. Une fois franchie la lourde enceinte d'Ali Pacha (début du 19e s.), qui intègre des éléments d'époque byzantine, de vieilles maisons ottomanes à encorbellements de bois jalonnent des ruelles pavées. Au bout de la rue Ioustinianou siège la synagogue, unique vestige de la présence juive.