Karta Vacation Rentals
In the pulse of Moscow’s northern business district, opposite Mendeleevskaya metro and a five-minute stroll from Novoslobodskaya. About 15 minutes from the Kremlin, this 4-star, business-friendly hotel sits on Novoslobodskaya Street for easy city access.