Palace Hotel in Shanghai

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.

Palace Hotel in Shanghai China
Former Palace Hotel in Shanghai China