I recently (January, 2013) spent 5 days at the Hassler Hotel. The location is great if you are into shopping.
I found it too expensive, especially the breakfast (45 euros per person...which is ridiculous) and the bar.
Of course, the rooms are very charming and the service is great.... but definatelly my type of hotel.
Ask for the older and better decorated rooms.