Red Square is not to be missed. Included in the square is the Kremlin, St. Basil's Cathedral, GUM department store in the GREAT mall and the Tomb of Lenin and other notables. At night it is lit up so beautifully it takes your breath away.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.