More Attractions in Moscow
Nearest Metro Station: Ploschad Revolyutsii
Red Square occupies more than 18 Acres (7.5 Hectares) beneath the Kremlin walls in the center of Moscow making it the largest square in the city. The square is located steps away from several metro stations: Okhotny Ryad, Ploshchad Revolyutsii and Teatralnaya.Red Square is a central tourist point that has an easy access to…
Nearest Metro Station: Frunzenskaya
Frunzenskaya Embankment is one of the historic parts of the city located very close to the downtown area. It has some of the most remarkable historic buildings in Moscow dating back to the Stalin area.
It's famous for its recently renovated embankment area located on the opposite side of the Moscow River from the famous Gorky…