Photos coming soon
HOTEL
Home Inn Neo Shanghai Songjiang Wanda Songwei North Road
No.679 Songwei North Road, Shanghai, China
Where it sits
Home Inn Neo Shanghai Songjiang Wanda Songwei North Road
No.679 Songwei North Road, Shanghai, China
31.02195, 121.26211
Similar stays nearby
Home Inn Industrial Park
Hotel · 70 m
ChanXin hotel(Shanghai Songjiang Songweibei Road)
Hotel · 92 m
Motel 168 North Song Wei Road Inn
Hotel · 338 m
Motel 168 North Song Wei Road Inn
Hotel · 338 m
Atour X Hotel Shanghai Songjiang Rongle East Road
Hotel · 453 m
Vienna International Hotel (Shanghai Songjiang Development Zone Sports Center Metro Station)
Hotel · 467 m
Shanghai Rongting Business Hotel
Hotel · 476 m
Super 8 Hotel Shanghai Songjiang Rong Le Dong Lu
Hotel · 503 m
Plan around Home Inn Neo Shanghai Songjiang Wanda Songwei North Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
