Johann Hörl wuchs als eines von 7 Kindern am Bergbauernhof "Streckau" in Leogang auf. Leider verstarben seine Eltern beide sehr früh, daher übernahm er den elterlichen Hof bereits mit 16 Jahren. Neben der landwirtschaftlichen Arbeit baute er den Hof zu einer Jausenstation und später zu einem Gasthof um, welcher sehr gut besucht wurde. Nachdem er seine Frau Maria kennenlernte, beschloss er seinen großen Traum - eine Gästepension im Zentrum von Leogang - in die Tat umzusetzen.
Er erwarb einen Grund und begann mit dem Aufbau des "Hotel Leonhard".