Karta Vacation Rentals
On the scenic bank of the Moskva River along Leningradskoye Shosse, this modern riverside hotel sits on Moscow’s main thoroughfare from Sheremetyevo Airport to the Kremlin. Olympia Park is within walking distance, Metropolis Shopping Mall is about 1 km away, and Vodny Metro (a 12‑minute walk) gives direct access to Red Square and the Bolshoi; Crocus Expo is also easily reached.