
Shanghai, China
Holiday Inn Express Shanghai Xuhui Binjiang
3-star hotel · IHG HOTELS & RESORTS
Holiday Inn Express Xuhui Binjiang is located at No. 888 Wangyue Road, Xuhui District, Shanghai. It enjoys a good geographical location, being close to Xupu Bridge and Huangpu River, and the best place to enjoy the view of the…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant























