Historic section of Moscow, growing livelier towards Belorusskaya (Belorussky Square), located where Leningradski Prospekt joins with the bustling Tverskaya Street. The area is a main transport hub in Moscow, and Belorussky Railway Terminal is one of the grandest stations in Moscow. Trains to Europe depart from here.
Please upgrade by downloading a new version on the Microsoft website.
Then come back to Expedia and enjoy a faster, more secure experience.