Photos coming soon
HOTEL
Shell Hotel Shanghai Fudan University Fushu Zhongshan Hospital Xuhui Hospital
No. 90, Luoxiang Road, Shanghai, China
Where it sits
Shell Hotel Shanghai Fudan University Fushu Zhongshan Hospital Xuhui Hospital
No. 90, Luoxiang Road, Shanghai, China
31.14028, 121.45152
Similar stays nearby
Motel 168 Long Wu Road Inn
Hotel · 480 m
GreenTree Inn (Shanghai Luoxiang Road)
Hotel · 504 m
Windsor Evergreen
Hotel · 514 m
Hanting Premium Hotel Shanghai Longwu Road Hotel
Hotel · 571 m
Hanting Premium Hotel Shanghai Longwu Road Hotel
Hotel · 571 m
baseLITE-WESTBUND Serviced Apartment
Hotel · 591 m
Baselite Westbund Serviced Apartment
Hotel · 603 m
Cohost West Bund
Hotel · 642 m
Plan around Shell Hotel Shanghai Fudan University Fushu Zhongshan Hospital Xuhui Hospital
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
