Actually, it was just self-intersections. The random GI noise was caused by them as well, since they were basically a tiny windows all around the mesh.
I did following things to fix the scene:
1, Created large box around the cave, and cut the opening using boolean. - This got rid of selfintersections
2, I placed the portal outside of the opening. Portals in Corona are not lights like in other renderers, they are actually just targets for sampling to be focused into. When you placed the portal inside, that meant not only Enviro, but also the end of the cave opening would be sampled additionally, so sending too many sample to the edge of the opening caused rest of the noise. Portals should either exactly fit the opening, or be slightly outside. Never inside.
Here's the fixed scene... should render fairly quickly :) I hope you use Max 2014. :D
BTW, since this is scene with quite complex direct lighting (strong light, small opening), you have done exact opposite in regards to sampling than what you should have done. In these situations, it often pays off to increase sampling of GI, as well as light samples... yet you have done the exact opposite :D