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

EXPLORE THE NEIGHBOURHOOD