Photos coming soon
HOTEL
Deping Leisure Hotel
No. 1159 Deping Road, Shanghai, China
Where it sits
Deping Leisure Hotel
No. 1159 Deping Road, Shanghai, China
31.24027, 121.56965
Similar stays nearby
Deping Leisure Hotel
Hotel · 0 m
Home Park Yun Hotel (Shanghai Pudong Deping Road Subway Station Branch)
Hotel · 102 m
Shanghai Fangcheng Hotel
Hotel · 102 m
Shanghai Wanfeng Business Hotel (Lantian Road Subway Station)
Hotel · 164 m
Hanting Hotel Shanghai New International Expo Cent
Hotel · 291 m
Yitel Hotel (Shanghai Lujiazui Financial District Fangdian Road Subway Station Branch)
Hotel · 291 m
Starway Hotel Shanghai New International Expo Centre
Hotel · 504 m
Atour Hotel Shanghai Lujiazui Deping Road Metro Station
Hotel · 528 m
Plan around Deping Leisure Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
