31.1894782342 ­121.4033192396
Go to map view
26 South Yili Road (Yili Nan Lu), Shanghai, Shanghai 201103, China +86 213 133 7168
The Motle 168 Shanghai South Yili Road Branch is located at the intersection of South Yili Road and East Hongsong Road and is within a 15-minute walk of the World Trade Center. Xujiahui's business district can be reached with a ten-minute drive.

Get Rates

Show Motle 168 (Yili South Road) at top of the results.

Get Flight + Hotel

Amenities

Landmarks
St. Ignatius Cathedral of Shanghai 1.7mi