Shanghai China Tourist Information and Travel Guide
The former Palace Hotel in Shanghai China is now called the Swatch Art Peace Hotel.
Built next to the Peace Hotel, this 1909 colonial building was one of Asia's top hotels at the start of the century.