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