We were in Zurich earlier in the year, and I noticed the Regus club about 2 blocks from our hotel. It was convenient to go in there and use the internet connection for museum information and such. Not open on weekends was a drawback, but it is a free service.
We also have one about three miles from our house, but that's less useful, although I could stop in daily for a cup of coffee on the way to work if I didn't make my own latte
Cheers.