We can provide Russian visa assistance
to our customers in India, USA, UK, Germany, France, Spain and submit applications to the Russian consulate. For all other customers we will provide official visa support documents and your customers will need to apply for the visa at the local Russian consulate. In any case our visa department will check all visa forms before their consular submission.
Please view the hotels
we normaly work with in Russia. However we can provide quotes for other accommodation options.