Photos coming soon
HOTEL
Tongxiang Baicui Mountain Resort
No. 778 Yuerong Road, Gaoqiao Town, Jiaxing, China
Where it sits
Tongxiang Baicui Mountain Resort
No. 778 Yuerong Road, Gaoqiao Town, Jiaxing, China
30.54742, 120.57723
Similar stays nearby
Plan around Tongxiang Baicui Mountain Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
