All tourists require an entry visa to travel to Russia. In order to obtain a visa you need an invitation/visa support letter. Then you need to submit this letter to the Russian Embassy or Consulate. We would be happy to assist you with Russian Tourist or Business visa support. Russian visa support starts at $30. You will be able to order one as part of your hotel booking request. Or you can go ahead and request a visa support right now. If you need additional information about visas to Russia or want to request a visa support right now, please
click here