It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Ji Hotel Shanghai People's Square Chengdu North Road» is located in Shanghai. This hotel is located in the center of the city.
No.600 Chengdu North Road, Shanghai