31.1894782342 ­121.4033192396
Go to map view
NO.26 South Yi Li Rd, Minxing District, 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 Motel 168 South Yi Li Road - Shanghai at top of the results.

Get Flight + Hotel