Shanghai Olympic Club Hotel

Shanghai Olympic Club Hotel Address: 1800 the Second of South Zhongshan Road, Shanghai, China

Minimum price found for Shanghai Olympic Club Hotel was: 491 CNY

Click here to get more information, photos & guest ratings for Shanghai Olympic Club Hotel