Photos coming soon
HOTEL
Stars 99 Hotel (Shanghai Changhai Hospital)
No. 12 Zhongyuan Road, Shanghai
Where it sits
Stars 99 Hotel (Shanghai Changhai Hospital)
No. 12 Zhongyuan Road, Shanghai
31.30597, 121.53217
Similar stays nearby
Stars 99 Motel Changhai Hospital Branch
Hotel · 23 m
Home Inn (Shanghai Wujiaochang Changhai Hospital Xiangyin Road Metro Station Branch)
Hotel · 42 m
Shanghai Yangpu Longting Hotel
Hotel · 55 m
Shanghai Yangpu Longting Hotel
Hotel · 55 m
Shanghai Jinxueyuan Hotel
Hotel · 141 m
Hway Hotel
Hotel · 189 m
Hai Wai Hotel
Hotel · 190 m
Hway Hotel
Hotel · 190 m
Plan around Stars 99 Hotel (Shanghai Changhai Hospital)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
