Atour Shanghai Animation Film Studios Hotel (Shanghai Xujiahui)

Print

Address:199 wending Road, near Yude Road, Xuhui District, Shanghai

Hotel Tel:+86-21-64315666


this hotel's location