Photos coming soon
HOTEL
Shell Hotel Shanghai Zhuanqiao Subway Station Fanan Road
No. 229, Fanan Road, Shanghai, China
Where it sits
Shell Hotel Shanghai Zhuanqiao Subway Station Fanan Road
No. 229, Fanan Road, Shanghai, China
31.06453, 121.39310
Similar stays nearby
Shanghai Jiameng Hotel
Hotel · 21 m
Shanghai Jiameng Hotel
Hotel · 21 m
Bu can't thirst Wisdom Hotel
Hotel · 42 m
Bu can't thirst Wisdom Hotel
Hotel · 43 m
Shell Hotel (Shanghai Zhuanqiao Subway Station Fanan Road)
Hotel · 59 m
Zhuangxin Holiday Hostel
Hotel · 252 m
Shanghai Zhuangxin Hotel (Xinzhuang Industrial Zone Zhuanqiao Metro Station Branch)
Hotel · 253 m
Zhuangxin Holiday Hostel
Hotel · 253 m
Plan around Shell Hotel Shanghai Zhuanqiao Subway Station Fanan Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
