I was in Zurich on business for several days and needed a hotel close to the University. There were quite a few hotels within walking distance, but the Comfort Hotel Royal was a good choice for me because it was already 1/2 way up the hill (the University is on top of a very steep hill overlooking the city), so I could easily walk to the train station (to/from airport 13 CHF ~30 minutes each way), restaurant district, shopping district, or university in under 10 minutes. Now, having walked around and seen the area, I don't think I could have found a better location. As an added bonus, they had a bus stop directly in front of the hotel that ran to the airport (to/from airport 6 CHF ~1hr each way).
When searching for lodging, you will find lots of expensive hotels in downtown Zurich. Truthfully, the difference between a $400/night hotel and a $150/night hotel is pretty small. You're basically paying for the lobby and the right to pay for for food and incidentals. The Comfort Hotel Royal had breakfast, internet, and a friendly staff all included in the price.
I stayed in a standard room. The room itself was small, but clean. It had a desk, ethernet connection, strong wireless signal, tv, and studio closet. The bathroom had an American tub and shower with a small vanity mirror. Overall a modest room, but perfectly sufficient and fine for a single person or couple to enjoy for a week. The bed was like most other European beds. Namely, a wood frame with mattress pad. (Think IKEA) If you require an American style mattress and box springs, then you should spend the extra $250/night and go to the Hotel Central. I like a firm bed and the dressing was clean and comfortable. I was perfectly happy.
If I had to do it over again, I'd gladly stay at this hotel. The location was great. The price was reasonable given the ridiculous price of everything else in Zurich, and the people were friendly.