Photos coming soon
HOTEL
TownBox Hotel
Building 3, No. 1318, Qixin Road, Shanghai, China
Where it sits
TownBox Hotel
Building 3, No. 1318, Qixin Road, Shanghai, China
31.12865, 121.36806
Similar stays nearby
Hanting Premium Hotel Shanghai Xinzhuang Business Center
Hotel · 89 m
GreenTree Inn Shanghai Sheshan national tourist resort Express Hotel
Hotel · 162 m
Super 8 Hotel (Shanghai Qixin Road)
Hotel · 353 m
Shanghai Miaoyi Hotel
Hotel · 379 m
Shanghai Miaoyi Hotel
Hotel · 379 m
Shanghai Cailin International Business Hotel
Hotel · 429 m
Elan Hotel Shanghai Xinzhuang Xiuwen Road
Hotel · 439 m
Hi Inn (Shanghai Qixin Road Subway Station)
Hotel · 473 m
Plan around TownBox Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
