Yes, that is the mansion that I was referring to. And I understand it to be Peter's home before he moved to Sergeievskaya.
Your picture is taken from the view described by Mike and gives another perspective of the building. Just to clarify Mike's description: the side of the building on the right side of your picture is the Palace Embankment facade facing the Neva. Most of the houses on the Palace Embankment have addresses on the other side of the building as well. so I'm not sure which one I would consider the "front".
Thanks for a different view of the Oldenburg mansion.
Point of clarification: I think I once read that only the homes of the Imperial family were referred to as "Palaces" in Russia. All other homes were referred to as "Mansions." Can anyone confirm this, and should the forum, for the sake of historical accuracy, adopt this policy?