Photos coming soon
HOTEL
99 Inn Chain (Changshu Fangtayan Baibaiban)
No. 5 Huancheng South Road, Suzhou, China
Where it sits
99 Inn Chain (Changshu Fangtayan Baibaiban)
No. 5 Huancheng South Road, Suzhou, China
31.63788, 120.74544
Plan around 99 Inn Chain (Changshu Fangtayan Baibaiban)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
