Karta Vacation Rentals
In Moscow’s South-Western Administrative Okrug, this pet-friendly apartment is a practical city base about 16 km from Red Square. You’re a short hop from Peoples' Friendship University (≈1.5 km) and Bitsa Park, with Moscow State University and Novodevichy Convent within easy reach.