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...]

The Ad Will Close In 15 Seconds - Skip This Ad