Photos coming soon
HOTEL
Holiday Inn Shanghai
No.1070 Jinting Road, Pudong New Area, Shanghai, 201324, China, Shanghai, China
Where it sits
Holiday Inn Shanghai
No.1070 Jinting Road, Pudong New Area, Shanghai, 201324, China, Shanghai, China
31.11315, 121.77269
Plan around Holiday Inn Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
