In order to obtain a visa to visit Russia you need a letter of invitation (letter of support) first. If you are a tourist, you need a standard visitors visa and you may have been put off or disappointed by the quotes you have received in order to obtain your letter of invitation, and also been frustrated at the apparent complexity of the process.
We provide you the letter of support you need for only $19.99, and the affordable price is for a high quality letter – we haven’t had a single denial to date. You don’t want to worry about getting what you need, and we give you the peace of mind that comes from knowing we will take care of everything you need. We are based in St. Petersburg and although we help you with your visitor’s visa whatever your destination in Russia, we also provide you with the best deals for cheap accommodation in St. Petersburg.
You may have heard of Russian bureaucracy and lack of customer care, but we are dedicated to changing that perception! We want to become your trusted travel partner for your trip to Russia”