Photos coming soon
HOTEL
Scarborough Party Hotel
No.660, Maihuaqiao Road, Songjiang, Shanghai
Where it sits
Scarborough Party Hotel
No.660, Maihuaqiao Road, Songjiang, Shanghai
31.06383, 121.26197
Similar stays nearby
LIKEFUN LAKE MANOR
Hotel · 37 m
Baifa Express Hotel
Hotel · 386 m
Baifa Express Hotel
Hotel · 389 m
Vienna Shanghai Songjiang Wanda Guangfulin Road
Hotel · 418 m
Homeinn Ripple Hotel (Shanghai Songjiang University Town Wanda Plaza)
Hotel · 420 m
Shanghai Qiju Hotel (Songjiang University Town Wanda Plaza Branch)
Hotel · 454 m
Qiju Hotel (Shanghai Songjiang Wanda Branch)
Hotel · 898 m
M Meiyue Hotel Shanghai Songjang
Hotel · 1.2 km
Plan around Scarborough Party Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
