Photos coming soon
HOTEL
Shell Hotel Shanghai Shi Songjiang District Yexingong Road
No. 6, Yexingong Road, Shanghai, China
Where it sits
Shell Hotel Shanghai Shi Songjiang District Yexingong Road
No. 6, Yexingong Road, Shanghai, China
30.95263, 121.33272
Similar stays nearby
Thank Inn Plus Hotel Shanghai Songjiang District Yexie Town Yexingong Road
Hotel · 569 m
Shunchang Hostel
Hotel · 968 m
Wenxin Inn (Shanghai Songjiang)
Hotel · 1.0 km
Huashu Hotel(Shanghai Yexie Store)
Hotel · 1.1 km
Shanghai Motel 168 - Songjiang Yexie
Hotel · 1.1 km
Motel Shanghai Songjiang Yexie
Hotel · 1.1 km
shell Hotel
Hotel · 1.1 km
Qiandai Hotel Shanghai
Hotel · 1.2 km
Plan around Shell Hotel Shanghai Shi Songjiang District Yexingong Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
