Not A Great Experience This Time...
I have stayed at the Hotel St. James previously and didn't have any problems. This past time, it was just a terrible experience. First of all, I booked a room with a King sized bed. When we walked into our room, it was clearly not a King (it was either a Full or a Queen). When I called down to the front desk to tell them the bed size wasn't correct, they YELLED at me and told me I was wrong and that it was listed in the computer as a King sized room. 
That wasn't the only room problem. I knew the hotel had window units for A/C, so I was fully expecting that. What I wasn't expecting was our A/C to be broken. It was blowing room temperature air. That doesn't cut it when it's 95 degrees outside. My boyfriend and I went down to the front desk to complain about the non-working A/C, and the front desk man was extremely rude to us (he's the balding older man... named Mark I think). He yelled at my boyfriend and told us he didn't have time for our problem at the moment and that we would have to come back in a few minutes. We waited in the lobby for 15 minutes and when he noticed us again, he told us it would be at least 30 minutes until he could "get to whatever we needed". So rude. We should have left right there. Another gentlemen working (named Joseph) asked us if he could help us and we told him the A/C wasn't working, so he said he would come up in a few and check. 45 minutes later and nobody had come to the room or called. We go back down to the lobby and Joseph immediately realizes he forgot and he follows us up to our room. I asked him what size bed we had in the room, and he verified it was a Queen and the room next door had "a huge bed, bigger than ours". Nice. Anyway, he also verified that our A/C was indeed broken. He ran downstairs and got us a key to a new room.
We moved our things to the new room (it was 11pm-ish by this time). The new room was also a Queen and not the King I paid for, but the A/C at least worked so I didn't complain. I was told I needed to talk to the manager, Margaret, about our problems.
I told Margaret that we paid for a King and we only got a Queen. She looked our original room up in the computer and informed me that yes, it was listed as a Queen. The other guy told me it was listed as a King. If it was listed as a Queen, why did I get put there in the first place? Anyway, she told me that since I booked through hotels.com that I would need to contact them for a refund in the difference between King/Queen rooms. She then offered to do it for me, all while reminding me that I already got a 20% discount on the room through hotels.com. I felt like I was being "shamed" for wanting a refund since I didn't get what I paid for. I still haven't received my refund, but that isn't Hotel St. James's fault at this point.
I had a nice experience the first time I stayed here, but this past time was awful. The location is wonderful and there is a fabulous deli next door (Cranberry Deli), but next time I think I will pass on the Hotel St. James.
The trip wasn't a total loss, as I got engaged in NYC. :)