I stayed at the St-Regis recently but I can't compare. The location is good although I had a hard time finding it (walking from the subway). Nice room with fancy toilet. The thing that I did not like about it is all the electronics which are difficult to figure out.