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.
Other Cities |