Photos coming soon
HOTEL
Jupu Hotel
No 2659 Sanlu Road, Shanghai
Where it sits
Jupu Hotel
No 2659 Sanlu Road, Shanghai
31.07050, 121.52100
Similar stays nearby
Manhattan Hotel Pujiang
Hotel · 5 m
Atour X Hotel Shanghai Pujiang Lianhang Road
Hotel · 89 m
SUSHI HOTEL
Hotel · 90 m
Vienna International Shanghai Pujiang Town
Hotel · 162 m
WanYoo Esports Hotel (Shanghai Minhang Pujiang Branch)
Hotel · 245 m
OYO Fukun Hotel
Hotel · 391 m
Sushi Hotel
Hotel · 403 m
Motel 168 (Shanghai Pujiang high tech Park)
Hotel · 429 m
Plan around Jupu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 13, 2026.
