Photos coming soon
HOTEL
Super 8 Hotel Shanghai Songjiang University Town Branch
No. 128, Lane 1292, Xinsongjiang Road, Shanghai, China
Where it sits
Super 8 Hotel Shanghai Songjiang University Town Branch
No. 128, Lane 1292, Xinsongjiang Road, Shanghai, China
31.04660, 121.21756
Similar stays nearby
Super 8 Hotel Shanghai Songjiang University Town Branch
Hotel · 0 m
GreenTree Inn Shanghai Songjiang University City New Songjiang Road Express Hotel
Hotel · 110 m
Li Yuan Loft Hotel Shanghai
Hotel · 160 m
Li Yuan Loft Hotel Shanghai
Hotel · 164 m
Shanghai Stranger A Fashion Theme Hotel
Hotel · 230 m
Yueju Hotel (Shanghai Songjiang University Town Branch)
Hotel · 375 m
Xunman Hotel
Hotel · 375 m
Chuangke Yiju Hotel Apartment Shanghai Songjiang U
Hotel · 442 m
Plan around Super 8 Hotel Shanghai Songjiang University Town Branch
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
