Karta Vacation Rentals
In Moscow’s business hub near Moscow City and Delovoy Tsentr, this luxury aparthotel puts you steps from the Expocentre and Bagration Bridge. A 15-minute drive reaches Red Square and the Kremlin; Arbat Street and Moscow State University are also within easy reach.