Photos coming soon
HOTEL
Xinya Hotel Wulong
仙女山镇翠云路126号, Chongqing, China
Where it sits
Xinya Hotel Wulong
仙女山镇翠云路126号, Chongqing, China
29.41664, 107.77087
Plan around Xinya Hotel Wulong
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
