

2-star · Shanghai (and vicinity), China
75 Yunnan South Road, Huangpu District, Shanghai, Shanghai
2-star Zsmart Hotel (Shanghai People's Square) in Shanghai (and vicinity) — compare prices across major booking sites on Booking Wolf.
Zsmart Hotel (Shanghai People's Square) is at 75 Yunnan South Road, Huangpu District, Shanghai, Shanghai, in Shanghai (and vicinity), China. Nearby: Yuyuan Bazaar (0.5 km), Huai Hai Road Shopping District (0.6 km) and Old Town God Temple Snack Street (0.7 km).
Loading live availability and room rates…