Oasis Tower & Hotel Shanghai

Oasis Tower & Hotel Shanghai Address: 555 Zhong Shan Xi Road, Shanghai, China

Minimum price found for Oasis Tower & Hotel Shanghai was: 355 CNY

Click here to get more information, photos & guest ratings for Oasis Tower & Hotel Shanghai