Photos coming soon
HOTEL
Shanghai Hotel
505 Wulumuqi Road., Shanghai, China
Where it sits
Shanghai Hotel
505 Wulumuqi Road., Shanghai, China
31.21829, 121.44387
Similar stays nearby
Atour X Hotel Shanghai Jing'an Temple
Hotel · 64 m
Atour X Hotel Shanghai Jing'an Temple
Hotel · 64 m
JingAn Hotel
Hotel · 122 m
Campanile Hotel - Shanghai Jing'an Temple
Hotel · 124 m
The Kunlun Jing An
Hotel · 125 m
The Kunlun Jing An
Hotel · 126 m
JingAn Hotel
Hotel · 134 m
Campanile Shanghai Jing An Hotel
Hotel · 137 m
Plan around Shanghai Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
