Holiday Inn Express Shanghai Jinqiao

No 279 Jufeng Road Pudong New Area
Shanghai
China