Photos coming soon
HOTEL
Lanqi Hotel
No. 2359 Rongle East Road, Shanghai
Where it sits
Lanqi Hotel
No. 2359 Rongle East Road, Shanghai
31.01684, 121.24666
Similar stays nearby
Xingdu Hotel (Shanghai Songjiang North Station Branch)
Hotel · 324 m
huting Hotel (Shanghai Songjiang Sports Center)
Hotel · 333 m
huting Hotel (Shanghai Songjiang Sports Center)
Hotel · 333 m
Starway Hotel Shanghai Songjiang Stadium
Hotel · 349 m
Starway Hotel Shanghai Songjiang Stadium
Hotel · 363 m
Jun Hotel Shanghai Songjiang Sports Center Metro Station
Hotel · 368 m
Xian Hotel
Hotel · 429 m
Shanghai Hongshun Hotel (Songjiang Branch)
Hotel · 444 m
Plan around Lanqi Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
