Karta Vacation Rentals
On the picturesque bank of the Moskva River in Yakimanka, minutes from the Peter the Great Monument and a short stroll to the Kremlin, Red Square and St. Basil’s Cathedral. Riverfront, centrally located and clearly business-friendly — with family-friendly services on site.