Photos coming soon
HOTEL
Super 8 Hotel
No.143 Lane 1425 Guyang North Road, Shanghái, China, Shanghai
Where it sits
Super 8 Hotel
No.143 Lane 1425 Guyang North Road, Shanghái, China, Shanghai
31.03319, 121.23250
Similar stays nearby
Waiting Qingju Hotel (Songjiang University Town)
Hotel · 23 m
Shanghai Dongliang Hotel
Hotel · 35 m
Shanghai Dongliang Hotel
Hotel · 36 m
7 Days Inn Shanghai Songjiang New Town Subway Stat
Hotel · 66 m
100 Inn Shanghai Songjiang Xincheng Subway Station
Hotel · 67 m
Shanghai Youxiang Serviced Apartment (Songjiang Xincheng Subway Station)
Hotel · 69 m
Shanghai Youxiang Serviced Apartment (Songjiang Xincheng Subway Station)
Hotel · 69 m
Shanghai Inn E-sport Theme Hotel
Hotel · 74 m
Plan around Super 8 Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
