• Remove background. Revolution Square in Moscow, the capital of Russia. Add to collection.
  • One of the most visited is the metro station"Revolution Square," Moscow can rightfully be proud of it.
  • From the stunning Moscow metro system, here are the sounds of one of its most famous stations, Revolution Square - or Ploshchad Revolyutsii.
  • 0.8 km to Revolution Square (Show map). The 5-star Peter 1 Hotel Moscow includes 134 rooms and is situated nearly 5 minutes on foot from Neglinnaya.
  • Moscow hotels near Revolution Square, online reservation. Book a hotel in Moscow at the best rates. Special offers.
  • Moscow Metro Metro Station Ploshchad Revolyutsii Revolution Square. Source: alamy.com.
  • In all seriousness, that may be where they're going. Revolution Square exits fairly close to Red Square, which is lousy with Lenin and Stalin impersonators.
  • Red Square tour #friendlylocalguides #moscowtours #toursofmoscow #privatetoursmoscow #redsquatetour #gumtour #citytourmoscow.
  • Revolution Square is a square, place with historical importance, interesting place, invisible, historic town square located in Moscow.