Astor House, also known as Richard's Hotel, was the first modern hotel in Shanghai, built in 1846. [China.org.cn]
Go to Forum >>0 Comment(s)