Note proximity to Red Square / Kremlin, Balchug-Kempinsky, Moscow's most expensive hotel, and Rossiya, Moscow's most popular hotel.
EXPLORE THE NEIGHBOURHOOD