Die Schlossoper ist das einzige Theater in Polen, das in einem historischen Schloss untergebracht ist. Im Gebäude gibt es 3 Bühnen. Das Auditorium des Hauptsaals hat über 500 Plätze, der Kammersaal bietet 120 Plätze und die O.-Galerie, die auch als Ausstellungsraum dient, hat 200 Plätze.