L'institut est situé dans le village de La Trouche, rattaché à la commune de Raon-l'Étape. Autrefois, il abritait l'un des plus beaux bâtiments de la région.
Son terrain comprend les terres de deux régions administratives distinctes. La partie où se trouvent le jardin et le lac relève du département des Vosges, tandis que la zone où se situe le bâtiment appartient au département de Meurthe-et-Moselle.
À ce titre, il est probablement le seul domaine confronté à l'autorité administrative conjointe des deux départements, à la fois dans sa gestion et dans son système d'administration.
Le bâtiment, ainsi que le domaine qui l'entoure, a été initialement construit en 1748 comme château d'été pour le baron de Turckheim. À cette époque, il était inscrit au cadastre de l'archevêché de Trèves.