Watches The Swatch Art Peace Hotel marks its 15th anniversary with a yearlong celebration By Alexis Teo