Photos coming soon
HOTEL
Ibis Hotel (Shanghai Songjiang University Town Wencheng Road Branch)
Wencheng Road Lane 500 No.5, Shanghai, China
Where it sits
Ibis Hotel (Shanghai Songjiang University Town Wencheng Road Branch)
Wencheng Road Lane 500 No.5, Shanghai, China
31.03502, 121.20850
Similar stays nearby
Shanghai Neo-Sunshine Hotel
Hotel · 274 m
Motel 168 Hotel
Hotel · 453 m
Ibis Hotel Shanghai Songjiang University Town Wencheng Rd
Hotel · 457 m
MEHOOD LESTIE Shanghai Dongming Plaza Songjiang University Town
Hotel · 464 m
Greentree Inn Shanghai Songjiang University Expres
Hotel · 493 m
Ease Hotel (Gold) - Shanghai Songjiang University Town Happy Valley
Hotel · 500 m
JI Hotel Shanghai Songjiang University Town
Hotel · 523 m
Courtyard by Marriott Shanghai Songjiang
Hotel · 538 m
Plan around Ibis Hotel (Shanghai Songjiang University Town Wencheng Road Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
