SALE - Up to 70% Off - Shop Now

Swatch Art Peace Hotel Shanghai

Winding the clock forward to 2011, the venerable Palace Hotel landmark in Shanghai has been re-set as an art residence for jet-set artists and travelers by new leaseholders, the Swatch Group. Behind the russet-and-white Victorian Renaissance facade,...