Photos coming soon
HOTEL
Shell Hotel (Shanghai Jinqiu Road Subway Station Branch)
No. 20, Lane 58, Huaqiu Road, Shanghai, China
Where it sits
Shell Hotel (Shanghai Jinqiu Road Subway Station Branch)
No. 20, Lane 58, Huaqiu Road, Shanghai, China
31.32030, 121.38143
Similar stays nearby
Hanting Express Shanghai Shangda Jinqiu Road
Hotel · 141 m
Shanghai Hubx Hotel
Hotel · 227 m
Zuoting Hotel (Jinqiu Road, Shanghai University store)
Hotel · 364 m
Zuoting Hotel (Jinqiu Road, Shanghai University store)
Hotel · 364 m
Kaiman Light Luxury Hotel (Shanghai University Jinqiu Road Subway Station)
Hotel · 365 m
Shanghai Hubx Hotel
Hotel · 381 m
Hanting Premium Hotel Shanghai University Metro Station
Hotel · 424 m
Yixin Holiday Hotel (Shanghai Jinqiu Road)
Hotel · 475 m
Plan around Shell Hotel (Shanghai Jinqiu Road Subway Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
