Photos coming soon
HOTEL
Shanghai Lotus Hotel
No. 656, Qingtai Road, Qingpu District, Shanghai, China, Shanghai, China
Where it sits
Shanghai Lotus Hotel
No. 656, Qingtai Road, Qingpu District, Shanghai, China, Shanghai, China
31.13753, 121.07877
Similar stays nearby
Lotus Hotel
Hotel · 68 m
Hengjin Apartment (Dianshanhu Dadao Subway Station Wandamao)
Hotel · 85 m
Wanda Moments
Hotel · 189 m
Ji Hotel Shanghai Dianshanhu Avenue Metro Station
Hotel · 291 m
JI Hotel (Shanghai Qingpu Wanda Mall Dianshan Lake Avenue Subway Station)
Hotel · 299 m
Orange Hotel (Shanghai Dianshanhu Avenue Metro Station
Hotel · 313 m
Wanda Moments
Hotel · 330 m
Shanghai Qingpu Wanda Yue Hotel
Hotel · 337 m
Plan around Shanghai Lotus Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
