To obtain a Russian visa, you will need to present at an Embassy or a Consulate either an invitation letter or a special form issued by the hotel you are going to stay at.
The fastest and easiest way to obtain a Russian visa is to apply for a tourist visa, having booked a room at a hotel. To this end, you will need to request from the hotel a “Confirmation & Voucher” form. Most hotels provide this “visa support service”, and it is usually included in a room rate. Please note that a visa will be issued precisely for the period of your stay indicated in the voucher; in case you are going to visit a few places and stay at different hotels, you should request a voucher from each of those.
In case you need a business visa, we will send you an official invitation letter. However, issuing such letter is a time-consuming process, and usually requires 4-5 weeks. Should you need it, please let us know at least 2.5 months prior to the conference to make sure you obtain your visa on time.