Hotel Carolina Shanghai

Hotel Carolina Shanghai Address: 643 Xinhua Road , Shanghai, China

Minimum price found for Hotel Carolina Shanghai was: 258 CNY

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