Photos coming soon
HOTEL
Yuhua Hotel
Intersection of Longjiang Road and Fengsheng Road, Chuxiong, China
Where it sits
Yuhua Hotel
Intersection of Longjiang Road and Fengsheng Road, Chuxiong, China
25.05117, 101.54555
Similar stays nearby
Plan around Yuhua Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
