Photos coming soon
HOTEL
Taiwei Hotel
No. 2686, Qilianshan South Road, Shanghai, China
Where it sits
Taiwei Hotel
No. 2686, Qilianshan South Road, Shanghai, China
31.26058, 121.37070
Similar stays nearby
Fangjia Hotel (Qilianshan South Road Branch)
Hotel · 45 m
Venice Inn
Hotel · 278 m
Shujie Hotel (Shanghai South Qilianshan Road)
Hotel · 477 m
Shujie Hotel (Shanghai South Qilianshan Road)
Hotel · 477 m
Shanghai Taiwei Hotel
Hotel · 479 m
Hanqin Business Hotel
Hotel · 488 m
Hanqin Business Hotel
Hotel · 490 m
Shanghai Fangjia Hotel
Hotel · 510 m
Plan around Taiwei Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
