Photos coming soon
HOTEL
Mermaid Holiday Inn (Zhenjiang Fangshan Lake Inn)
Fangshan Reservoir on the north side of Fangshan Tea Factory, 037 Township Road, Zhenjiang, China
Where it sits
Mermaid Holiday Inn (Zhenjiang Fangshan Lake Inn)
Fangshan Reservoir on the north side of Fangshan Tea Factory, 037 Township Road, Zhenjiang, China
31.72341, 119.30294
Similar stays nearby
Floral Lux·Peach Bloom Inn
Hotel · 2.4 km
changzhou yishanqingshe hotel
Hotel · 2.8 km
Floral Lux Hotel·· Changzhou Mountain Carp Peach
Hotel · 3.2 km
Maoshanquan Private Hot Spring Boutique Stay (Maoshan Oriental Saltlake City)
Hotel · 3.3 km
Changzhou Lihua Xiaoyuan Inn
Hotel · 3.6 km
Changzhou Fudi Hotel (Oriental Salt Lake City Branch)
Hotel · 3.8 km
Maoshan Manju Smart Hotel
Hotel · 3.9 km
Meitu Holiday Homestay
Hotel · 4.0 km
Plan around Mermaid Holiday Inn (Zhenjiang Fangshan Lake Inn)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
