ibis Shanghai Yu Garden
Search & compare prices for ibis Shanghai Yu Garden in all hotel booking websites.
ibis Shanghai Yu Garden Address: 85 Zhoujin Road, Shanghai, China
Minimum price found for ibis Shanghai Yu Garden was: 225 CNY
Click here to get more information, photos & guest ratings for ibis Shanghai Yu Garden