Photos coming soon
HOTEL
Zhaoyang Inn
No. 15, Lane 91, Shangxi Street, Jiaxing
Where it sits
Zhaoyang Inn
No. 15, Lane 91, Shangxi Street, Jiaxing
30.94450, 120.89578
Similar stays nearby
Plan around Zhaoyang Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
