

3-star · Shanghai (and vicinity), China
311 Zhongshan North Road, Jingan District, 200070 Shanghai, Shanghai
From $74 per night including Booking.com
Orange Hotel (Shanghai Jingan Xizang North Road Metro Station) (3-star, Shanghai (and vicinity)) ~$222/3nt on major sites. Compare them all on Booking Wolf.
From $74 per night (a recent 3-night sample stay). Prices for your dates are live when you search on Booking Wolf.
Orange Hotel (Shanghai Jingan Xizang North Road Metro Station) is at 311 Zhongshan North Road, Jingan District, 200070 Shanghai, Shanghai, in Shanghai (and vicinity), China.
Loading live availability and room rates…