Thanks, SemiElite!
That one looks good. I just did a search on hotels in St. Petersburg and there are several good options in the price range I contemplated ($200-$250/night).
Looks like still another trip we're going to do without a travel agent. I think I'm just a control freak at heart and would rather do it myself!