Swatch Art Peace Hotel Artist Residency

Discover the Swatch Art Peace Hotel in Shanghai, a place that blends an artist residency where artists live and work with a retail environment .