Starway Parkview South Station Hotel

Starway Parkview South Station Hotel Address: 218 Baise Road (Baise Lu) Xuhui District, Shanghai, China

Minimum price found for Starway Parkview South Station Hotel was: 713 CNY

Click here to get more information, photos & guest ratings for Starway Parkview South Station Hotel