Here's some info: Moscow is OK but YOU MUST go to ST. Pete's. If you can stretch this to 5-6 days I'd say 2 days Moscow/Overnight Express train/3 - 4 days St Petersberg. Russia is not exactly safe. I have a good friend who shoots for GETTY IMAGES (travel Photog) and he had to do an emergency visit to a toilet ASAP during the day (this is in Moscow). Went into a DELUXE 5-Star hotel and went down a flight of stairs to use one of their toilets (you'd think this was a very safe move). Got down there and found it strange that all 5 stall doors had broken locks - he had to go due to stomach cramps so said F*ck-it and picked the last stall. Within a couple minutes some robber dude burst in as my friend was sittin on the toilet and starting going for his wallet/passport/money/camera equipment in a VERY violent way. It's hard to fight back with your pants down in the middle of a "sh*t or Die" attack !!! he finally got the guy off when he found his wallet but said it was a VERY nasty experience (and this guys been to about 130 countries - he knows how to handle hmself traveling, not a naive guy). I can see this kind of stuff happening there, also don't be surprised if your credit card has "mystery" charges on it, they'll steal your CCnumber faster than you can say STOLISNIYA - hmmm, spelling looks off. It's a very rough country full of surprises. Things ain't going well there but they hardly ever do. Bon Voyage
PS Try [
www.tripadvisor.com] for reviews by customers of all the hotels in Moscow and St Pete's..... you don't buy/reserve rooms on this site, you just learn about hotel rooms here - good, bad, clean, dirty, etc, etc one of the best on the net......