Yilan Hotel - Shanghai
Search & compare prices for Yilan Hotel - Shanghai in all hotel booking websites.
Yilan Hotel - Shanghai Address: No.59 Nicheng Road, Nicheng Town, Pudong New Area., Shanghai, China
Minimum price found for Yilan Hotel - Shanghai was: Null CNY
Click here to get more information, photos & guest ratings for Yilan Hotel - Shanghai