Photos coming soon
HOTEL
Super 8
975 Wenxi Road, Shanghai
Where it sits
Super 8
975 Wenxi Road, Shanghai
31.30818, 121.44702
Similar stays nearby
Rongju Hotel (Pengpu New Village,Shanghai)
Hotel · 46 m
Rongju Hotel (Pengpu New Village,Shanghai)
Hotel · 46 m
Haomeng Hotel (Shanghai Pengpu New Village Subway Station Branch)
Hotel · 195 m
Haomeng Hotel (Shanghai Pengpu New Village Subway Station Branch)
Hotel · 195 m
Yunxin Inn (Pengpu New Village Metro Station Branch)
Hotel · 250 m
Shanghai Xiao Hotel Apartment (Pengpu Xincun Metro Station Branch)
Hotel · 259 m
Lianchu Happiness Hotel
Hotel · 305 m
Fed Happy ParkHOME
Hotel · 325 m
Plan around Super 8
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
