Does this hotel restaurant provide free tap water?
Yes it does. You can request it and it is delivered to the table in a carafe by the friendly waiters.
I did not eat dinner there, but they certainly did at breakfast and in the lounge.
Get an answer from Sporthotel St. Anton staff and past guests.