Ji Hotel (Shanghai People's Square, Nanjing Road)

Print

Address:212 Chongqing North Road, Huangpu District, Shanghai

Hotel Tel:+86-21-63596999


this hotel's location