Ocean Hotel (Dongdaming Road)

Ocean Hotel (Dongdaming Road) Address: 1171, Dongdamin Road, Shanghai, China

Minimum price found for Ocean Hotel (Dongdaming Road) was: 546 CNY

Click here to get more information, photos & guest ratings for Ocean Hotel (Dongdaming Road)