Photos coming soon
HOTEL
Shanghai XiangYue Hotel
No. 126 Weiling Road, Shanghai, China
Where it sits
Shanghai XiangYue Hotel
No. 126 Weiling Road, Shanghai, China
30.71596, 121.33958
Similar stays nearby
Xiangshun Hotel
Hotel · 0 m
Haiqu Hotel
Hotel · 176 m
Haiqu Hotel
Hotel · 176 m
Chengxi Hotel
Hotel · 212 m
Chengxi Hotel
Hotel · 213 m
Bestay Hotel Express (Shanghai Jinshan City Beach)
Hotel · 252 m
Shanghai Lanshu Smart Hotel (Jinshan City Beach Branch)
Hotel · 286 m
Lanshu Smart Hotel (Jinshan City Beach Branch)
Hotel · 286 m
Plan around Shanghai XiangYue Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
