Travel Recommendations: Moscow, Russia
Length of Stay
We stayed in Moscow for three full days. We could have definitely done a week and still have more to explore. I would opt in for more time if you can.
The public transit was really excellent. We were there during the World Cup and the major stations had sings in English in addition to Russian Cyrillic. I am not sure if that is something they plan to keep or expand.