The plays and other stage shows showcased at Chekhov Art Theater are wonderful examples of the local culture.
This arts and culture attraction is located in Moscow City Centre. Once you've seen everything you want to at Chekhov Art Theater, pay a visit to nearby Red Square, St. Basil's Cathedral, and Bolshoi Theatre.