Pujiang Star Hotel (Shanghai Changqing Road) is located in Changqing Road near Yaohua Road, only 10 minutes drive from the city center, the surrounding traffic is very convenient.
It has all kinds of guest rooms, complete equipment, and parking for self driving guests. It is an ideal place for tourism, business, entertainment and leisure.