Der Upper Castle Tower ist der einzige Überrest einer der Opole-Burgen. Es wurde im 17. Jahrhundert abgerissen und der Turm in die Gebäude des Jesuitenklosters integriert. Heute ist es das Gebäude des Mechanical School Complex. Ein Backsteingebäude auf einem rechteckigen Grundriss ist von Zinnen gekrönt und beherbergt heute Klassenzimmer.
Die Geschichte des Oberen Schlosses in Opole ist in der Dunkelheit der Geschichte verborgen. Es ist nicht genau bekannt, wann und zu welchem Zweck es gebaut wurde. Sicherlich lag es bereits im 17. Jahrhundert in Trümmern und wurde den Jesuiten übergeben. Sie zerstörten die verfallenden Mauern und hinterließen nur einen gotischen, rechteckigen Turm. Im 19. Jahrhundert wurde es errichtet und eine neugotische Festung hinzugefügt. Seit der Zwischenkriegszeit wurde es in das Schulgebäude integriert, früher ein Gymnasium und jetzt eine weiterführende Schule. Der Turm ist am besten von der Władysława Opolczyka Straße aus zu sehen, die auf einem begrabenen Stadtgraben errichtet wurde.