directions in Steinen
location plan (PDF)
The H2O is situated in the heart of Europe, in the southwest of Germany, next to the border to Switzerland and to France. This region with its beautiful area of the Black Forest will make your visit at H2O an unforgettable experience.