Shanghai Grace Land International Hotel

Shanghai Grace Land International Hotel Address: 567 Xizang South Road, Huangpu District, Shanghai, China

Minimum price found for Shanghai Grace Land International Hotel was: 433 CNY

Click here to get more information, photos & guest ratings for Shanghai Grace Land International Hotel