Which part of Russia ?
Preferably Moscow and Saint Petersburg, is there any other must sees?
Siberia
They're both discussed in that thread.https://forums.dansdeals.com/index.php?topic=2163.msg2171666#msg2171666
Any recommendations for Shabbos stay, Moscow vs Saint Petersburg? They both have very accommodating Kosher centers.