Shanghai Hills&Chuanyu Inn 29-102
Pudong New Area, Shanghai, China, Shanghai
Location A perfect fit for a big group of travellers: apartment Shanghai Hills&Chuanyu Inn 29-102 is located in Shanghai. This apartment is located in the city center. In the morning, have a cup of coffee while looking at the city from the window. You can take a walk and explore the neigh








