Ibis (Shanghai Waigaoqiao) room photos

Ibis (Shanghai Waigaoqiao) in Shanghai, China

Hotel maps
The Ibis (Shanghai Waigaoqiao) has 2-star. Is located in Shanghai, China, the average price of the hotel name is so many $31 per person per night.

Thebesthotels.org users have rated this hotel with 6.6

938 North Yanggao Road Pudong District Shanghai,China, China Book Now!

Ibis (Shanghai Waigaoqiao)

Recent Photos of this hotel

thebesthotels.org © 2018