Skip to main content

Login

Log in to create your application, get in touch with the Swatch Art Peace Hotel staff and manage your profile.
Email Address
Password
Forgot your password?
You don't have an account?
Address
Swatch Art Peace Hotel
23 East Nanjing Road (Bund 19),
Shanghai 200002, China
斯沃琪和平饭店艺术中心
中国上海市南京东路23号(外滩19号),
邮编:200002
For artists
Follow us
Facebook
WeChat
Instagram
Rednote

© 2025 The Swatch Group Ltd
Terms of use
Privacy Notice
Cookie Notice
Press