I came by train and the Bahnhof is about a 6 minute walk from this popup hotel. I had a lovely stay at a prime location with easy access to all the tourist attractions etc. Really friendly and helpful staff.
I stayed at the single room with river-view which I thoroughly enjoyed.
Warning for those who are not used to city noises - staying in this room does get pretty noisy at times, certainly with the window ajar at night. It didn't bother me, but I can imagine it's not for everybody.
There is a sitting area next to the reception where you can relax and make coffee/tea. You can also enjoy it in your room.
There is a tram stop in front of the hotel and plenty of good restaurants, bars and supermarkets nearby. Special recommendations and within a 5 min walk: Green Gorilla (vegetarian, great bowls etc), Henrici (best coffee), Zähringer. Hiltl, first vegetarian restaurant in the world, is a must and has several locations in town.
If you want to spend a day (or longer) away from Zurich in the surrounding hills/mountains: transportation is very well organized and the Tourist office@the Bahnhof offers plenty possibilities for hikes etc.
I definitely recommend Hotel Krone!