Chengjia Apartment Apartment
No.29 Yanliang Road, Shanghai
The best kind of vacation is when you come somewhere new and it feels like home: apartment «Chengjia Apartment (Changjiang South Road Subway Station Branch)» is located in Shanghai. This apartment is located in 11 km from the city center.