Huanghao Hotel Shanghai

Print

Address:2 Xinxing Branch Road, near Xinxing Road, Changxing Island, Chongming District, Shanghai

Hotel Tel:+86-21-56851188


this hotel's location