Category

Visa to Russia

Category

The tourist visa invitation letter (or tourist voucher) is a mandatory document for obtaining a visa to Russia. It is usually provided by the hotel but you will need it if you plan to visit many towns or stay with a local. Among the documents required to obtain a tourist visa for Russia is the tourist invitation letter. It is a document in Russian, issued by a hotel or travel agency legally registered in Russia.…