Tag Archives: Red Square

MOSCOW – BETWEEN COMMUNISM AND CAPITALISM

We stayed at the Hotel Rossiya at Varvarka Street, in central Moscow, within sight of the Red Square. Up to its closure on 31 December 2005 and the subsequent demolition, it was the largest hotel in Europe. The building was designed by architect Dmitry Chechulin and opened on 15 January 1967th. The three-star hotel extended…

Menu