Photos coming soon
HOTEL
Cheng Apartment
No. 75 Leshan Road, Shanghai, China
Where it sits
Cheng Apartment
No. 75 Leshan Road, Shanghai, China
31.19504, 121.43113
Similar stays nearby
Cheng Apartment
Hotel · 0 m
Atour X Hotel, Jiaotong University,Xujiahui Center,Shanghai
Hotel · 90 m
Atour X Hotel Shanghai Xujiahui Center Jiaotong University
Hotel · 110 m
Courtyard by Marriott Shanghai Xujiahui
Hotel · 137 m
Courtyard by Marriott Shanghai Xujiahui
Hotel · 137 m
Inn Story
Hotel · 146 m
GreenTree Inn Express Shanghai Xuhui District Xujiahui Yishan Road Metro Station
Hotel · 197 m
GreenTree Inn Express Shanghai Xuhui District Xujiahui Yishan Road Metro Station
Hotel · 197 m
Plan around Cheng Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
