Photos coming soon
HOTEL
Shell Hotel (Shanghai Wenjing Road store)
No. 1370 Jiangchuan Road, Shanghai
Where it sits
Shell Hotel (Shanghai Wenjing Road store)
No. 1370 Jiangchuan Road, Shanghai
30.99757, 121.38294
Similar stays nearby
Shell Hotel Shanghai Minhang District Wenjing Road Metro Station
Hotel · 9 m
Ai Wei Boutique Hotel
Hotel · 21 m
Jinjiang Inn Shanghai Minhang Industrial Park Wenjing Road Branch
Hotel · 59 m
GreenTree Inn Shanghai Minhang Development Zone Subway Station Business Hotel
Hotel · 352 m
Kunxin Hostel
Hotel · 802 m
Kunxin Hostel
Hotel · 802 m
Wistaria Hotel Minhang Shanghai
Hotel · 822 m
Wistaria Hotel Minhang Shanghai
Hotel · 822 m
Plan around Shell Hotel (Shanghai Wenjing Road store)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
