Photos coming soon
HOTEL
Xin Du Hotel
No. 68 North Street, Chongqing, China
Where it sits
Xin Du Hotel
No. 68 North Street, Chongqing, China
29.03496, 106.65627
Similar stays nearby
7 Days Premium Chongqing Qijiang Government
Hotel · 119 m
Qirui Holiday Hotel
Hotel · 288 m
Howard Johnson Puhui Plaza Chongqing
Hotel · 320 m
Yuqi Hostel
Hotel · 349 m
Yuqi Hostel
Hotel · 350 m
Chongqing Gui'an Hotel
Hotel · 368 m
Lavande Hotel Qijiang High-speed Railway Station
Hotel · 432 m
Lavande Hotel
Hotel · 435 m
Plan around Xin Du Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
