Motel 168 South Yi Li Road Shanghai

Search hundreds of travel sites at once for hotel deals at Motel 168 South Yi Li Road Shanghai

26 South Yili Road (Yili Nan Lu), Shanghai 201103, China
+86 213 133 7168

AED 107+

Motel 168 South Yi Li Road Shanghai
Mon 20/11
Tue 21/11

Overall guest ratings

8.3/10 Excellent
Based on 510 reviews

Review highlights

  • 8.5
  • 6.5
  • 2.1
  • 1.7

Good to know

  • Good accessibility by car
  • Great shopping


  • 3.2 km Xujiahui Shopping District
  • 4.3 km Shanghai Propaganda Poster Art Centre
  • 4.9 km Longhua Temple
show all


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.

Less show all