This website uses cookies. By continuing to browse it, you agree to their use. To find out more about cookies and how to manage them, please look at our cookie notice.
Built in 1908 as the Palace Hotel and later known as the Peace Hotel South Building, today’s Swatch Art Peace Hotel is located at the cross-roads of the Nanjing Road and the Bund in Shanghai’s former financial district.
Dazzling boutiques representing three of Swatch Group’s most iconic brands – Blancpain, Omega and, of course, Swatch – are located on the ground floor of the Swatch Art Peace Hotel. Each respects the historic building’s exquisite architecture while communicating the essence of the brand.