Das weitläufige Terrain des Loherhofs liegt, gut erreichbar, vor den Toren der Stadt Geilenkirchen. Durch den alten Baumbestand und die liebevolle Pflege unserer Gärtner findet man sich in einer Parklandschaft wieder, in der auch Kinder viel eigenen Raum finden. Mittendrin liegt das Loherhof Restaurant mit Tennisplätzen Indoor und Outdoor, Badminton-Plätzen, Fitnessbereich und Kursräumen.

Das ehemalige Missionsgebäude auf dem Gelände wird heute extern genutzt, u.a. als Freshman Institute der FH Aachen mit eigener Wohnanlage, dem Loherhof-Campus. Durch die gute und jahrelange Zusammenarbeit mit der Fachhochschule Aachen, Abteilung Jülich ist Geilenkirchen heute ein attraktiver Fachhochschulstandort für 300 internationale Studenten/Innen.