The Swatch Art Peace Hotel Terrace hosts cocktails and after-dinner drinks on the roof terrace, where guests enjoy stunning views of The Bund and the lights of Pudong.
In 1908 when the Palace Hotel – today’s Swatch Art Peace Hotel – was built, the roof terrace was Shanghai’s first. Immediately popular with guests and visitors, it was widely imitated by other hotels in the city, though few could offer such startling views of The Bund and what was still, at the time, open countryside on the far side of the Huangpu River. When built, the Palace Hotel was the tallest building in Shanghai, and its striking roof towers became a signature feature. Restored in accordance with the architect’s original plans, today they house the exclusive Blancpain Room and the Corner Tower of the Swatch Art Peace Hotel.