StandArt Hotel to open in Moscow

StandArt Hotel Moscow, Russia's first Design Hotels member, is to open in September.

LATEST JOBS