Slightly off-topic for anyone insisting on Starwood properties, but Zurich is one of the few places where I avoid Starwood hotels in favor of a boutique hotel.
The
B2 hotel is amazing and has an onsite spa. The spa is chf 25/day for hotel guests. Breakfast is delicious with lots of Swiss delicacies.