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

Get Rates

Show Yahsin Business Hotel at top of the results.

Get Flight + Hotel

Amenities

Landmarks
St. Ignatius Cathedral of Shanghai 4.7mi

Star Ratings

Yahsin Business Hotel
Orbitz