Pod Inn (Shanghai Xujiahui)

Print

Address:788 Qinzhou Road, near Huashi Road, Xuhui District, Shanghai

Hotel Tel:+86-21-64828887


this hotel's location