Photos coming soon
HOTEL
IU Hotel Pengshui Qianlong Sunshine International
No.58 Wenmiao Street, Chongqing, China
Where it sits
IU Hotel Pengshui Qianlong Sunshine International
No.58 Wenmiao Street, Chongqing, China
29.30131, 108.16694
Plan around IU Hotel Pengshui Qianlong Sunshine International
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
