Karta Vacation Rentals
In Moscow’s north, about 9 km from the city center. Apartments Moscow North sits near Petrovsko‑Razumovskaya station and is a short hop to VDNKh, the Moscow Botanical Garden and the Ostankino TV Tower. The Bolshoi Theatre is also within reach for urban explorers.