Hotel Overview
Over the past 150 years, Astor House Hotel retains its architectural essence and helps to epitomize the historical nature of the city of Shanghai. Our rooms are decorated in baroque style of Victoria times in 19th century and are very spacious and bright with a comfortable enviroment.