Karta Vacation Rentals
On Petrovka Street in central Moscow, a short walk from the Bolshoi Theatre and TSUM. Red Square and the Kremlin are about a 15-minute walk. Pushkinskaya and Teatralnaya metro stations are within a 10-minute stroll; Belorussky train station is two metro stops away and Sheremetyevo is the preferred airport for transfers.