Innocondo Xintiandi Serviced Apartment Shanghai

Print

Address:Lane 39, Chongqing South Road, near Huaihai Middle Road, Huangpu District, Shanghai

Hotel Tel:+86-18516126068


this hotel's location