Russia: New and Old Hotels

Stop by at Snowsquare to see pictures of Hotel Rossiya (“The last of the great Soviet-era central Moscow landmark hotels will soon be no more.”) and its demolition (“All that remains of what was one of the largest hotels in the world.”), as well as Ritz-Carlton built in place of Intourist and scheduled to open in March 2007.

Subscribe to email updates »

Exit mobile version