We finally made it up to the Dolder last night to have a snoop around and drink a cocktail at the bar. I thought I might share some thoughts with EF in case anyone has a special event to celebrate or (exceedingly wealthy) guests in town.
From what I can gather, you can get there by car, taxi, train and a cool little shuttle that runs up from downtown. It's a bit of a hike, so if you are planning on drinking, take a cab.
The hotel itself is not to everyone's taste. My better half said it looks like Disneyland, and I can see how it comes across as a bit over the top. The decor is really not to my taste, a bit much (as only the Swiss can do it). That said, the quality of the materials and the craftsmanship is astounding. The doors (for example) between the tastefully appointed lobby "bar" and the library/meeting rooms must have been 20 cm thick - I have never seen anything like it.
If you do drive up, assuming it isn't too busy, let them park your car. The walk from the car park to the hotel itself is a bit of an adventure. Once you get into the hotel, the bar is downstairs, past the main lobby. The restaurant has managed a couple of good reviews thus far but there was an event there last night so we did not get a look. The lobby, as mentioned, is a nice place to relax, perhaps smoke a cigar if the fireplace is on, or sneak out to the terrace with a stunning view over Zurich.
The bar is easily one of the nicest in the city and compares to the Widder, Onyx or, perhaps, Rive Gauche in terms of what it is trying to achieve - (minus the "Ladies" and orange Italian sports cars). The decor is (IMO) stunning, it's intimate, cool, and tasteful (again, IMO). It reminds me a bit of the new Schumann's in Munich, although I do not like the new Schumann's so go figure.

It is new enough and far away enough that it will never be the scene that some of the other bars are, all the better.
The prices, well, are high. Take, for example, a glass of champagne. Veuve Cl at CHF20 and Dom at a jaw-dropping CHF52. Yes, folks, U$55, GBP25, C$50 for a glass of fizzy wine

but hey, the hotel has been described, in its previous incarnation, as "the finest in Europe". They have a DJ on the weekends, who starts his set around 23h and goes until 2 or 3. It will absolutely be a scene during the EM...
The staff is very professional/friendly, which came as a bit of a surprise. They have clearly been trained by North Americans.
All in I have to say that I was impressed with the whole package, and if I was in need of a 5* bed in Zurich, and didn't need to be at the office at the crack of dawn, this would be my first choice.