24K International Hotel Shanghai Weihai Road

24K International Hotel Shanghai Weihai Road Address: 20 Alley 155, Weihai Road, Shanghai, China

Minimum price found for 24K International Hotel Shanghai Weihai Road was: 129 CNY

Click here to get more information, photos & guest ratings for 24K International Hotel Shanghai Weihai Road