Verified answer
I already booked a hotel in Moscow. Do I still need an invitation for my tourist visa?
A hotel booking is not treated as a universal substitute; acceptance depends on the passport and responsible Russian mission.
Read answerVisa Wiki topic
Accommodation and visa-support context
Always verify current requirements with official sources before applying or travelling.