Jin Jiang Park Hotel Shanghai
170 Nanjing Road West
Shanghai,
CN 200003
Near People's Square