Hirschhorn (Neckar) Hirschhorn. View of the historic town centre and the castle from the south bank of the Neckar. Hirschhorn (Neckar) is a small town in the BergstraÃe district of Hesse, Germany, and is known as The Pearl of the Neckar valleyâ. Hirschhorn is a climatic health resort situated in the Geo-Naturpark BergstraÃe-Odenwald