Das Schloss liegt oberhalb der Kreisstadt Nachod im Nordosten Tschechiens, direkt an der polnischen Grenze.