Qingqing Hotel

Qingqing Hotel Address: 388 Chenhua HWY, Songjiang District, Shanghai, China

Minimum price found for Qingqing Hotel was: Null CNY

Click here to get more information, photos & guest ratings for Qingqing Hotel