Vienna Hotel (Shanghai Changxing Island)

Print

Address:59 Fengbin Road, Changxing Town, near Fenghuang highway, Chongming District, Shanghai

Hotel Tel:+86-21-66858999


this hotel's location