Die Fachklinik befindet sich am Rand des landschaftlich reizvollen Hümmlings, einer Grundmoränenlandschaft im Emsland, in der Gemeinde Lähden im Ortsteil Holte-Lastrup.
Von hier sind die Städte Essen (Oldenburg) und Meppen nur ca. 25 Kilometer entfernt.