Photos coming soon
HOTEL
Citigo Hotel Xujiahui Shanghai (Unavailable)
No.88 Lane 1029 Zhaojiabang Road, Xuhui District, Shanghai, China, Shanghai
Where it sits
Citigo Hotel Xujiahui Shanghai (Unavailable)
No.88 Lane 1029 Zhaojiabang Road, Xuhui District, Shanghai, China, Shanghai
31.19625, 121.43753
Similar stays nearby
Plan around Citigo Hotel Xujiahui Shanghai (Unavailable)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
