ibis Shanghai Yu Garden

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