Ioannina es la capital de Epiro y una de las ciudades más balcánicas de Grecia. Las influencias turcas de siglos de antigüedad son visibles aquí en forma de, entre otras, el Antiguo Bazar aún en funcionamiento, mezquitas y numerosos objetos de interés asociados con el comandante Ali Pasha.
En el siglo VI d.C., el emperador Justiniano construyó una fortaleza en Ioannina. Fue completamente reconstruida durante el dominio turco y ahora es uno de los monumentos más importantes y reconocibles de la ciudad. En su interior se encuentra gran parte del Casco Antiguo. La más alta es la ciudadela con la mezquita de Aslan, y debajo hay una maraña de calles en el Antiguo Bazar con numerosos orfebres, por los que Janina ha sido famosa durante siglos.
El aspecto actual del casco antiguo de Janina se debe a la figura de Ali Pasha de Tepelena, a quien llamaban el León de Janina. Además de su crueldad, también era famoso por su ahorro y su preocupación por el comercio y el arte. Los principales monumentos de la ciudad hoy incluyen la Tumba de Ali Pashiv dentro de la fortaleza. Otro vestigio del dominio turco es la Torre del Reloj en Ioannina.
Además de las mezquitas y la antigua parte turca, Ioannina también tiene monumentos de la cultura cristiana, como la Iglesia de St. Athanasiosa, el Monasterio de Dourachanis, el Monasterio de Dili o la Iglesia de St. Anargyroi.
Las atracciones de Ioannina también incluyen los museos locales, especialmente el Museo de Cera Vrelli que muestra la historia de Grecia, el Museo de Folklore Costas Frontzos, el Museo de la Ciudad Medres e Hierodidaskaleio, el Museo Goldsmith y la Galería de la Ciudad.
La ubicación de la ciudad entre las montañas y el lago también es atractiva. Hay un paseo panorámico en su orilla, y desde el pequeño puerto se puede realizar un crucero.