Biohotel Arche, St. Oswald