Ba Li Chun Tian Building, Shanghai, China
841Ba Li Chun Tian Building, Shanghai The Spring Hotel Shanghai is the largest comprehensive five-star hotel in Shanghai. It stands in the middle and high-end commercial prime area of Changning District. It is adjacent to the Spring Departm...
View details
HelloPlease log in