The Red Square

The Red Square
Stepping onto Red Square never fails to inspire. In old Russian "red" stood for the word ‘beautiful’, and the square lives up to the original meaning of its word. The architectural marvels of the St Basil's Cathedral and the Museum of History, the grandeur of the Kremlin and the Mausoleum are among the key impressions the Square has to offer.


Subscribe to our mailing list and never miss out on interesting news and special offers!

* indicates required