The Hotel Leningradskaya in Moscow. View after its renewal as of 2010.