Photos coming soon
HOTEL
neo
No. 1570 Zhuanxing East Road, Shanghai, China
Where it sits
neo
No. 1570 Zhuanxing East Road, Shanghai, China
31.07097, 121.40836
Similar stays nearby
Home Inn Neo Shanghai Zhuangqiao Subway Station Wanda Plaza
Hotel · 10 m
Homelike Villa Party Dushi Road
Hotel · 292 m
Shanghai Fuming Fashion Hotel
Hotel · 575 m
Shanghai Xinzhuang Zhuanqiao Wanda Atour X Hotel
Hotel · 576 m
7Days Inn Shanghai Minhang Dushi Road
Hotel · 577 m
Atour X Hotel Shanghai Xinzhuang Zhuanqiao Wanda
Hotel · 585 m
7 Days Inn Shanghai Minhang Dushi Road Branch
Hotel · 594 m
Feelinn FUN LIST Hotel
Hotel · 659 m
Plan around neo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
