Holiday Inn Express Shanghai Jinqiao

Accommodation

Asia, China, Shanghai