Tour operator in St. Petersburg: LLC "ALLIANCE TRAVEL COMPANY"
Unified Federal Register of Tour Operators: RTO 000961
Russia, 191036, St. Petersburg, Suvorovsky Prospect, Building 2, lit. A, office 204
Company details:
A foreign citizen should have a visa to enter Russia (if there is no visa-free entry between countries). Therefore, you’ll need the invitation ( tourist invitation or business invitation) to get the Russian visa.