The Hotel Russia, the largest hotel in Europe, which has over 3,000 rooms can be viewed just behind the Kremlin Wall and the Beklemishevskaya Tower.
June 8, 2004