Photos coming soon
HOTEL
Youhai Hotel (Jiading Huangdu Tongji University Branch)
No. 35, Xinhuang Road, Huangdu Town, Shanghai, China
Where it sits
Youhai Hotel (Jiading Huangdu Tongji University Branch)
No. 35, Xinhuang Road, Huangdu Town, Shanghai, China
31.26811, 121.21096
Similar stays nearby
Plan around Youhai Hotel (Jiading Huangdu Tongji University Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
