Mayakovskaya
Subway stationOne of the Top rated Subway stations in Moscow
Address
Triumfalnaya Square, Moscow, Russia, 125047
Website
Rating on Google Maps
4.80 (494 reviews)Open on Google Maps
Discover top rated places in Moscow
One of the Top rated Subway stations in Moscow
One of the Top rated Subway stations in Moscow
Triumfalnaya Square, Moscow, Russia, 125047