For a travel to Russia or from Russia you need a visa. Visa issued by the embassies and consulates in your country of residence on the basis of the document visa support. This document consists of approval on reception foreign tourist and travel voucher with a special number, issued by the Ministry of Foreign Affairs. To obtain a visa of a foreign country you must be invited by the host country.
We suggest you to avoid difficulties with obtaining visa, registration at migration service and other instances. The only thing you need to do is to provide all necessary documents and pay for reservation in a hotel, we will take care about all other technicalities and you will be able to get visa as soon as possible.