Photos coming soon
HOTEL
Haiyue Hotel (Shanghai Xinzha Road Subway Station)
No. 130 Shanhaiguan Road, Shanghai, China
Where it sits
Haiyue Hotel (Shanghai Xinzha Road Subway Station)
No. 130 Shanhaiguan Road, Shanghai, China
31.23760, 121.46652
Similar stays nearby
Shanghai Jianwei Kongjian Ziran Hotel Museum of Natural History
Hotel · 34 m
Hi Inn Shanghai Xinzha Road Metro Station
Hotel · 47 m
Hi Inn Shanghai Xinzha Road Metro Station
Hotel · 47 m
Woju Hostel (Shanghai People's Square Natural History Museum)
Hotel · 113 m
Shanghai Yijun Select Hotel
Hotel · 122 m
Shanghai Yijun Select Hotel
Hotel · 122 m
Green Court Residence City Center Shanghai Aparthotel
Hotel · 136 m
Pujing Waiting Hotel (Shanghai People'S Square Xinzha Road Subway Station)
Hotel · 193 m
Plan around Haiyue Hotel (Shanghai Xinzha Road Subway Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
