Photos coming soon
HOTEL
Jiazhou Business Hotel
Fengqi Road, Chongqing, China
Where it sits
Jiazhou Business Hotel
Fengqi Road, Chongqing, China
29.72832, 106.46349
Similar stays nearby
Plan around Jiazhou Business Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
