Karta Vacation Rentals
In Moscow’s Lefortovo/Aviamotornaya neighborhood, about 6 km from the city center. Close to Atrium Mall and the Moscow International House of Music, with Church of Peter and Paul and ZIL Culture Center nearby. St. Basil’s Cathedral and Red Square are also within easy reach for sightseeing.