I had a good stay here. It was a bit more than I wanted to spend, but it's evidently hard to get a hotel in this town when there's a Steelers game.
The exterior and lobby of the hotel are beautiful and very old world. There's a nice elegance to the place.
The room was large, sufficiently clean, and very quiet. Except for the charge for internet, which is a pet peeve of mine, they generally don't nickel and dime you. In fact, I didn't even leave the gift shop feeling ripped off (though I'm used to paying NYC prices for things.)
I can't recommend the restaurants in the hotel, but you are close to Sonoma Grille.
The hotel is downtown, though, which is a dump. Everything closes early and it gets decided seedy as it gets dark. If your business in Pittsburgh isn't downtown, I might stay in another neighborhood.