I am posting this from our room at the Kempinski Hotel-the wifi is free. In Heidelberg there was a small business center but I did notice a cafe w free wifi across the street on the way to Hauptstrasse.
In Schloss Waldeck (which will knock your socks off!) you could get 15 minutes free. You...