Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

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


Motel 168 South Yi Li Road Shanghai
Wed 22/11
Thu 23/11

Overall guest ratings

8.3/10 Excellent
Based on 505 reviews

Review highlights

  • 8.5
  • 6.5
  • 2.1
  • 1.7

Good to know

  • Good accessibility by car
  • Great shopping


  • 2 mi Xujiahui Shopping District
  • 2.7 mi Shanghai Propaganda Poster Art Centre
  • 3.1 mi 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