Photos coming soon
HOTEL
Orange Hotel Shanghai Xuhui Zhongshan Hospital Dong'an Road Subway Station
No. 2088, Xietu Road, Shanghai, China
Where it sits
Orange Hotel Shanghai Xuhui Zhongshan Hospital Dong'an Road Subway Station
No. 2088, Xietu Road, Shanghai, China
31.19326, 121.45058
Similar stays nearby
Vk House No.7 Dongan Road Metro
Hotel · 71 m
Shanghai Yuesu Xietu Rd No.7 Branch
Hotel · 80 m
Jinglai Selected Hotel - Shanghai Xujiahui Tianzifang Branch
Hotel · 87 m
Shanghai Youzhu Apartment
Hotel · 126 m
Shanghai Yuesu Xietu Rd No.6 Branch
Hotel · 136 m
Shanghai Yuesu Xietu Road 6 Branch
Hotel · 136 m
Shanghai Yuesu Xietu Rd No.5 Branch
Hotel · 136 m
Shanghai Yuesu Xietu Rd No.4 Branch
Hotel · 156 m
Plan around Orange Hotel Shanghai Xuhui Zhongshan Hospital Dong'an Road Subway Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
