Photos coming soon
HOTEL
Fengming Lake Hotel
No. 299 Jiuhua North Road, Wuhu
Where it sits
Fengming Lake Hotel
No. 299 Jiuhua North Road, Wuhu
31.40237, 118.40020
Similar stays nearby
Plan around Fengming Lake Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 1, 2026.
