
A visa support document is just a hotel booking confirmation from sites like Booking.com, although that is a common misconception. It is a mandatory two-part document package consisting of:
Confirms the service contract between you and a Russian travel agency.
Typically for stays of up to 30 days (sometimes 90 days), valid for single or double entry.
Confirms that the agency is hosting you, often mentioning a specific, authorized hotel.
Issued through the Ministry of Internal Affairs by a host in Russia, usually a longer and more complex process. How to Buy Visa Support Documents
These documents must be issued by a travel agency registered with the Russian Ministry of Foreign Affairs (registration number is often listed).