The Swatch Art Peace Hotel in Shanghai is a unique concept, combining a retail environment and a hotel exclusively for guest artists from around the world. The commercial area opens in May 2010, the hotel in August.