I will be traveling to Russia soon and I'm looking at staying at this hotel. However, for me to get a Visa to Russia, I need a travel voucher/ tour voucher in Russian script. I read in several websites that some hotels act as accredited travel agencies and provide this. Is this the case with your hotel?
Iwas in a business trip so the office provided me with that letter. I am pretty sure that if you contact the hotel they will send you the invitation letter. Anyway, I am from Spain, and here there are russian spezialized travel agencies that provide you with that letter. I was on holidays some years ago and I used this service. Hope this helps
Get an answer from Radisson Blu Belorusskaya Hotel staff and past guests.