Photos coming soon
HOTEL
Lotus Hotel
656 Qingtai Road, Shanghai
Where it sits
Lotus Hotel
656 Qingtai Road, Shanghai
31.13695, 121.07900
Similar stays nearby
Shanghai Lotus Hotel
Hotel · 68 m
Hengjin Apartment (Dianshanhu Dadao Subway Station Wandamao)
Hotel · 86 m
Wanda Moments
Hotel · 127 m
Ji Hotel Shanghai Dianshanhu Avenue Metro Station
Hotel · 223 m
JI Hotel (Shanghai Qingpu Wanda Mall Dianshan Lake Avenue Subway Station)
Hotel · 231 m
Orange Hotel (Shanghai Dianshanhu Avenue Metro Station
Hotel · 247 m
Sloth Homestay (Zhujiajiao Oriental Green Boat Branch 2)
Hotel · 314 m
Wanda Moments
Hotel · 367 m
Plan around Lotus Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
