We will be staying in two different hotels in St.P. and Moscow over 4 days. Do we need to get visa support forms from both hotels and pay two fees? Also there is a new Russian law that states that anyone applying for a visa at the Russian consulate has to provide valid travel insurance. What is this? I have life and homeowner's insurance but unclear on what they want. Can someone please provide more information on both these questions.