Photos coming soon
HOTEL
Yudu Hotel
No. 346 Shangye 1st Road, Fengdu County, Chongqing, China, Chongqing, China
Where it sits
Yudu Hotel
No. 346 Shangye 1st Road, Fengdu County, Chongqing, China, Chongqing, China
29.87002, 107.73387
Plan around Yudu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
