Photos coming soon
HOTEL
Ibis Hotel Shanghai Songjiang University Town Wencheng Rd
No. 5, Lane 500, Wencheng Road, Shanghai, China
Where it sits
Ibis Hotel Shanghai Songjiang University Town Wencheng Rd
No. 5, Lane 500, Wencheng Road, Shanghai, China
31.03282, 121.21255
Similar stays nearby
Motel 168 Hotel
Hotel · 4 m
Ibis Hotel (Shanghai Songjiang University Town Wencheng Road Branch)
Hotel · 457 m
Super 8 Hotel (Jiahe Plaza, Shanghai Songjiang New City)
Hotel · 537 m
Xingshun Hotel
Hotel · 609 m
99inn Selected Hotel (Shanghai Songjiang University Town Jiangxue Road)
Hotel · 622 m
Elong ME Hotel Shanghai Songjiang University Town Branch
Hotel · 623 m
Yixuan Anlai(Shanghai Songjiang University Town)
Hotel · 623 m
Shanghai Neo-Sunshine Hotel
Hotel · 668 m
Plan around Ibis Hotel Shanghai Songjiang University Town Wencheng Rd
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
