Photos coming soon
HOTEL
Leisure Inn
515, Longhua West Road, Xuhui District, Shanghai
Where it sits
Leisure Inn
515, Longhua West Road, Xuhui District, Shanghai
31.17621, 121.44305
Similar stays nearby
South
Hotel · 7 m
Shenzhou Hotel Shanghai
Hotel · 15 m
Citadines Apart Hotel Xujiahui Shanghai
Hotel · 48 m
Weiting Hotel (Shanghai Xujiahui Shanghai Stadium)
Hotel · 185 m
baseLITE-W.LONGHUA Serviced Apartment
Hotel · 204 m
baseLITE-W.LONGHUA Serviced Apartment
Hotel · 204 m
7Days Inn Shanghai Xujiahui Caoxi Road Subway Station
Hotel · 285 m
Tyms 2BR 1BA Suite Near Shanghai Stadium Family St
Hotel · 331 m
Plan around Leisure Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
