Was perusing Mr. Man in Seat 61's site, he has an amazing amount of info. Stumbled onto this and was not aware:
"At Zurich Hauptbahnhof the SBB lounge is open 07:00-20:00, located upstairs near the restaurant Au Premier, follow signs for SBB Lounge. Open to holders of any international 1st class ticket including 1st class railpasses but not Swiss domestic tickets. Tea, coffee, soft drinks and snacks available. There is a similar SBB lounge at Geneva open 07:00-20:00 on the 1st floor directly above the ticket office, although here it's reported that 1st class railpass holders are not admitted. To check opening times and other details see www.sbb.ch/en/travelcards-and-tickets/railpasses/ga/sbb-lounge.html."