Karta Vacation Rentals
In northeastern Moscow, about 13 km from the city center. A short drive puts you at Lokomotiv Stadium and Izmailovsky Park in roughly 15 minutes. Major sights like Red Square and St. Basil’s Cathedral lie roughly 11–11.4 miles away. Close to Shchyolkovskaya metro, VDNKh and the Bolshoi Theatre.