Karta Vacation Rentals
Tucked in Moscow’s Ryazansky district, about 12 km from the city center. Close to Izmailovsky Park and within easy driving distance of Triumph Sports Palace, the Moscow International House of Music, and the Kremlin/Red Square area.