Photos coming soon
HOTEL
Juxiong Hotel
Near Fangfei Road (Near National Forest Park), Chongqing, China
Where it sits
Juxiong Hotel
Near Fangfei Road (Near National Forest Park), Chongqing, China
29.62973, 106.70264
Similar stays nearby
Plan around Juxiong Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
