Photos coming soon
HOTEL
Home Inn Shanghai Xujiahui Shanghai Indoor Stadium Metro Station
718 North Caoxi Road 200000 Shanghai,North Caoxi Road, Shanghai
Where it sits
Home Inn Shanghai Xujiahui Shanghai Indoor Stadium Metro Station
718 North Caoxi Road 200000 Shanghai,North Caoxi Road, Shanghai
31.19181, 121.44344
Similar stays nearby
Tyms Modern 1 Bedroom Suite Walk to Xujiahui
Hotel · 48 m
High-End Serviced Residence (Shanghai Meiluo City)
Hotel · 51 m
Tyms Elegant 3BR 2BA Apt Near Malls
Hotel · 55 m
Shanghai Tyms Serviced Apartment
Hotel · 55 m
Shanghai Tyms 3Bedroom 2Bathroom Apt Near Gateway
Hotel · 56 m
Tyms Family 2BR 1BA Apt Xujiahui Center
Hotel · 58 m
Tyms 1BR 1BA Apt Yongxin Century
Hotel · 58 m
Tyms High Serviced Residence Shanghai Xujiahui Metro
Hotel · 58 m
Plan around Home Inn Shanghai Xujiahui Shanghai Indoor Stadium Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
