In 1846, during the Qing Dynasty the Astor House Hotel was established. Later called Richard's Hotel, this building was located in the Bund near the Huangpu River. It claims to be the first truly modern hotel in China. The first film exhibited in China was apparently shown in its gardens in 1907. After the establishment of the People's Republic of China in 1949, extensive renovations were carried out. Today the hotel remains a landmark. |