When visiting Russia, lodging is not a problem. Russia has more than 2500 hotels. Many of them specialize in accommodating foreign guests. And many of them meet international standards. If you are traveling in Russia, you’d better arrange your accommodation before arrival.