Built in 1934 with a French style modern building for 70 years old, Hengshan Hotel is a high star commercial hotel famous both in Shanghai and overseas.
Located in the commercial area as well as the busiest transportation area of south west of Shanghai,

                                               read more