The Red square is the heart of Moscow, a must see when you travel to Moscow. It is surrounded by Kremlin, St. Basil Cathedral, State Historical Museum and Gum shopping mall. Absolutely an amazing place with a lot of history.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.