Via the A5 Karlsruhe-Basel motorway, which you leave at the Lahr interchange.
Follow the signs for B415 in the direction of Seelbach. In Seelbach, turn left at the petrol station. Then follow the sign for "Haghof" up the hill. Turn left at the next sign for "Haghof" and after 300m, carry on straight on. There will be another sign for "Haghof".
We wish you a good journey to your holiday here!