Thursday, August 20, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Astor House Hotel (Shanghai)

Shanghai, People's Republic of China · built 1846

The Astor House Hotel, known as the Pujiang Hotel in Chinese from 1959–2018, was described as once "one of the famous hotels of the world". Established in 1846 as Richards' Hotel and Restaurant on The Bund in Shanghai, it was located at 15 Huangpu Lu, Shanghai, near the confluence of the Huangpu River and the Suzhou Creek in the Hongkou District, near the northern end of the Waibaidu (Garden) Bridge, from 1858 on. The hotel closed on 1 January 2018, after being purchased by an undisclosed local business. It was converted to the China Securities Museum, which opened in December 2018.

Hotel data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other hotels in People's Republic of China