What do I need to get a Russian visa?
I am traveling to Moscow later this month and need to get a visa. The Russian consulate website lists several things I need, including a special letter from my hotel, which I have, and a separate letter from my travel agent. But I haven't used a travel agent: I booked everything myself. Do I still need this letter?