Photos coming soon
HOTEL
Super 8 Hotel (Jiahe Plaza, Shanghai Songjiang New City)
4th Floor, Building 1, Lane 338, Wencheng Road, Shanghai, China
Where it sits
Super 8 Hotel (Jiahe Plaza, Shanghai Songjiang New City)
4th Floor, Building 1, Lane 338, Wencheng Road, Shanghai, China
31.03253, 121.21817
Similar stays nearby
Shanghai Huaxi Meishi Hotel (Songjiang New Town Renmin North Road)
Hotel · 298 m
Vienna International Songjiang Branch
Hotel · 311 m
Vienna International Hotel Shanghai Songjiang Branch
Hotel · 349 m
Ibis Hotel Shanghai Songjiang University Town Wencheng Rd
Hotel · 537 m
Motel 168 Hotel
Hotel · 540 m
New Century Grand Hotel Shanghai Songjiang
Hotel · 605 m
Shanghai Suhao Hotel (Xilin North Road)
Hotel · 637 m
Shanghai Suhao Hotel (Xilin North Road)
Hotel · 637 m
Plan around Super 8 Hotel (Jiahe Plaza, Shanghai Songjiang New City)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
