
Shanghai, China
Holiday Inn Shanghai NECC by IHG
5-star hotel · IHG HOTELS & RESORTS
Holiday Inn Shanghai NECC is located at No. 14, Lane 158, Zhujian Road, Minhang District, Shanghai, with a total of 160 rooms. The hotel offers a wide range of services to meet the needs of guests. The rooms are comfortable and…
- Wi-fi · extra charge
- Wired Internet
- 24-hour reception
- Car park · extra charge























