
Shanghai, China
Ibis Styles Shanghai Zhangjiang Hotel
3-star hotel · ACCOR HOTELS
The Ibis Styles (Shanghai Zhangjiang) was recently renovated in 2019, making it a fantastic choice for those staying in Shanghai. The hotel is located approximately 24km from Shanghai Railway Station and 25km from Pudong…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


