31.197972169214403 ­121.510248184204
Go to map view
No. 6 Lane 375 Shibocun Road, Shanghai, Shanghai, China +86 216 122 6688

Get Rates

Show Yahsin Business Hotel at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

Yahsin Business Hotel
Orbitz