This Monday marked the launch of JC Plaza, a hotel-turned luxury shopping mall located on Shanghai’s bustling West Nanjing Road. The prestigious venue was formerly known as the JC Mandarin Hotel, one …
This Monday marked the launch of JC Plaza, a hotel-turned luxury shopping mall located on Shanghai’s bustling West Nanjing Road. The prestigious venue was formerly known as the JC Mandarin Hotel, one …