Shanghai Imperial Palace Club

Shanghai Imperial Palace Club Address: 568 Jianguo West Road, Shanghai, China

Minimum price found for Shanghai Imperial Palace Club was: 815 CNY

Click here to get more information, photos & guest ratings for Shanghai Imperial Palace Club