Revolution Square
Location Moscow
Revolution Square is a square located in the center of Moscow, in Tverskoy District, northwest of Red Square.
Tags 360^ content·square
Sygic Traveler / All rights reserved
More information and contact
Address 5s2 Театральная площадь, Москва 109012, Russia
Coordinates 55°45'27.227" N, 37°37'10.658" E
Plan Your Perfect Trip
Create day-by-day itineraries, discover top attractions, and navigate with ease — on any device.
Or search for Tripomatic in the App Store or Google Play.