Photos coming soon
HOTEL
StarHome Zhaojiabang Station Branch
Wutonghuayuan No. 233 West Jiangguo Rd, Xuhui District, Shanghai
Where it sits
StarHome Zhaojiabang Station Branch
Wutonghuayuan No. 233 West Jiangguo Rd, Xuhui District, Shanghai
31.23038, 121.47370
Similar stays nearby
Nearby to explore
Plan around StarHome Zhaojiabang Station Branch
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
