The Swatch Art Peace Hotel is an institution dedicated to artists and their art.
Many activities and events centered on art will be organized at the Swatch Art Peace Hotel and will be presented here as they unfold.
February 4, 2017
January 20, 2017
October 21, 2016