Photos coming soon
HOTEL
Atour Light Hotel Shanghai Dapuqiao Zhongshan Hospital
No. 8, Pingjiang Road, Shanghai, China
Where it sits
Atour Light Hotel Shanghai Dapuqiao Zhongshan Hospital
No. 8, Pingjiang Road, Shanghai, China
31.20084, 121.45700
Similar stays nearby
Lazy Apartment - Zhaojiabang Road
Hotel · 92 m
Ji Hotel Shanghai Xujiahui Xiaomuqiao Road
Hotel · 133 m
Shanghai Sanhang Hotel
Hotel · 174 m
X-space
Hotel · 186 m
Zhi Yu Guesthouse
Hotel · 186 m
Home Inn Da Mu Qiao
Hotel · 205 m
Shanghai Sanhang Hotel
Hotel · 208 m
Nanbei Homestay (Shanghai Zhongshan Hospital Medical College Road)
Hotel · 210 m
Plan around Atour Light Hotel Shanghai Dapuqiao Zhongshan Hospital
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
