Neglinnaya St. 17, bldg. 1,
Moscow, 127051, Russia

Get a visa invitation
+7 (495) 925-30-50
+7 (909) 654-76-96
Services → Russian visa support

Russian visa support

Depending on nationality, foreign guests require a visa for entry in Russia. Visas must be obtained prior to arrival in Russia.
Guests staying at Peter I hotel can get a visa invitation letter through iVisa service at our website.
To obtain a visa, an invitation from a Russian organization (or foreign organization based in Russia) must be registered with the Ministry of Foreign Affairs, which will then send the visa, issuing instructions to the local consulate or embassy. — visa support for your hotel guests.