Shanghai Chi Chen Boutique Hotel

No.21 Qiao Jia Road, Huangpu, 200010 Shanghai, China

Hotel image
Read more reviews for Shanghai Chi Chen Boutique Hotel