Swatch Art Peace Hotel


The Swatch Art Peace Hotel Brings Art to Shanghai

Swatch Art Peace Hotel, a landmark on Shanghai's fashionable Bund

Shanghai—Swatch Group, the world’s largest maker of watches, has added another business under its umbrella, a hotel. Situated … [Read more...]