Le château est situé dans le village de Moszna, entre deux affluents gauches du fleuve Odra, sur le passage de la route reliant Prudnik à Krapkowice, à quelques 30 kilomètres au sud-ouest de la ville d’Opole.
A en croire la légende au Moyen-Age le village appartenait aux Templiers, Le château se distingue par ses 365 chambres et 99 tours. On peut non seulement visiter la forteresse mais aussi y louer une chambre d’hôtes. L’établissement propose aussi des traitements kinésithérapeutiques. Le château abrite aussi un centre de traitement de névroses.