11 Mirrors Hotel Kiev: Design Hotel in Ukraine

Kiev, the capital of Ukraine, is not usually associated with high design, but the European soccer cup competitions in 2012 brought a new level of energy to Kiev, and the 11 mirrors Hotel Kiev reflects these changes. The hotel is located in the very heart of old and dynamic Kyiv, on Bohdana Khmelnytskogo Street, just […]