Karta Vacation Rentals
On Tverskaya in the heart of Moscow city center, steps from Pushkin Square and a short walk to the Kremlin, Bolshoi Theatre, Red Square, GUM and Zaryadye Park — right on Tverskaya’s pulse. Pushkinskaya, Tverskaya and Chekhovskaya metro stations are about 350–500 m away.