The Izmailovo Hotel in Russia was built for the 1980 Summer Olympic Games in Moscow to accommodate both athletes and spectators.
This article, images and content belong to the source and curated for informational purposes.
Get the latest creative news from FooBar about art, design and business.
The Izmailovo Hotel in Russia was built for the 1980 Summer Olympic Games in Moscow to accommodate both athletes and spectators.
This article, images and content belong to the source and curated for informational purposes.