+7 (812) 679-10-30
Russia, Saint Petersburg, Sinopskaya embankment, building 66

Visa support

Almost all foreign citizens require a visa to travel to Russia. The Russian entry visa is issued by the Embassy or Consulate of the Russian Federation in the country of your residence in the visa support service. Visa support includes the provision of an entry permit for a foreign citizen and the registration of a tourist voucher at the Russian Ministry of Foreign Affairs.

Guests of Bagration Hotel can easily and quickly receive visa support through the iVisa service by following these steps: