Photos coming soon
HOTEL
Shanghai Xuhui International Executive Suites
255 Dong'an Rd, Xuhui Qu, China, 200032, Shanghai
Where it sits
Shanghai Xuhui International Executive Suites
255 Dong'an Rd, Xuhui Qu, China, 200032, Shanghai
31.19260, 121.45393
Similar stays nearby
Lee Gardens Hotel Shanghai
Hotel · 41 m
Hi Inn Shanghai Dongan Road Metro Station
Hotel · 55 m
Jia Yu
Hotel · 100 m
Hanting Hotel (Shanghai Zhongshan Hospital Fenglin Road Branch)
Hotel · 123 m
Home Inn Neo Shanghai Dong'an Road Subway Station
Hotel · 133 m
Hi Inn Liangpin Shanghai Dong'an Road
Hotel · 144 m
Pod Inn Premium Hotel (Shanghai Zhongshan Hospital)
Hotel · 196 m
Shanghai Yuesu Lingling Rd No.6 Branch
Hotel · 226 m
Plan around Shanghai Xuhui International Executive Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 22, 2026.
