Located on the Bund
Swatch Art Peace Hotel

Art is the real luxury in life. A natural consequence is to bring art to where luxury is in Shanghai and to combine these components through creativity. Where can this blend of luxury, art and creativity be better expressed than in the Swatch Art Peace Hotel? A former luxury hotel to host an artist residential community.

The Building
Swatch Art Peace Hotel
Swatch Art Peace Hotel
Swatch Art Peace Hotel

The building

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.

The boutiques

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.

Explore More