Our users tend to visit Moscow more often than any other city when travelling to Russia. Find hotel deals in Russia on momondo